📄 msword9.h
字号:
long GetStart();
void SetStart(long nNewValue);
long GetEnd();
void SetEnd(long nNewValue);
BOOL GetColumn();
long GetStoryType();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
void Select();
void Delete();
LPDISPATCH Copy(LPCTSTR Name);
};
/////////////////////////////////////////////////////////////////////////////
// Bookmarks wrapper class
class Bookmarks : public COleDispatchDriver
{
public:
Bookmarks() {} // Calls COleDispatchDriver default constructor
Bookmarks(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Bookmarks(const Bookmarks& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPUNKNOWN Get_NewEnum();
long GetCount();
long GetDefaultSorting();
void SetDefaultSorting(long nNewValue);
BOOL GetShowHidden();
void SetShowHidden(BOOL bNewValue);
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH Item(VARIANT* Index);
LPDISPATCH Add(LPCTSTR Name, VARIANT* Range);
BOOL Exists(LPCTSTR Name);
};
/////////////////////////////////////////////////////////////////////////////
// Window wrapper class
class Window : public COleDispatchDriver
{
public:
Window() {} // Calls COleDispatchDriver default constructor
Window(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Window(const Window& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH GetActivePane();
LPDISPATCH GetDocument();
LPDISPATCH GetPanes();
LPDISPATCH GetSelection();
long GetLeft();
void SetLeft(long nNewValue);
long GetTop();
void SetTop(long nNewValue);
long GetWidth();
void SetWidth(long nNewValue);
long GetHeight();
void SetHeight(long nNewValue);
BOOL GetSplit();
void SetSplit(BOOL bNewValue);
long GetSplitVertical();
void SetSplitVertical(long nNewValue);
CString GetCaption();
void SetCaption(LPCTSTR lpszNewValue);
long GetWindowState();
void SetWindowState(long nNewValue);
BOOL GetDisplayRulers();
void SetDisplayRulers(BOOL bNewValue);
BOOL GetDisplayVerticalRuler();
void SetDisplayVerticalRuler(BOOL bNewValue);
LPDISPATCH GetView();
long GetType();
LPDISPATCH GetNext();
LPDISPATCH GetPrevious();
long GetWindowNumber();
BOOL GetDisplayVerticalScrollBar();
void SetDisplayVerticalScrollBar(BOOL bNewValue);
BOOL GetDisplayHorizontalScrollBar();
void SetDisplayHorizontalScrollBar(BOOL bNewValue);
float GetStyleAreaWidth();
void SetStyleAreaWidth(float newValue);
BOOL GetDisplayScreenTips();
void SetDisplayScreenTips(BOOL bNewValue);
long GetHorizontalPercentScrolled();
void SetHorizontalPercentScrolled(long nNewValue);
long GetVerticalPercentScrolled();
void SetVerticalPercentScrolled(long nNewValue);
BOOL GetDocumentMap();
void SetDocumentMap(BOOL bNewValue);
BOOL GetActive();
long GetDocumentMapPercentWidth();
void SetDocumentMapPercentWidth(long nNewValue);
long GetIndex();
long GetIMEMode();
void SetIMEMode(long nNewValue);
void Activate();
void Close(VARIANT* SaveChanges, VARIANT* RouteDocument);
void LargeScroll(VARIANT* Down, VARIANT* Up, VARIANT* ToRight, VARIANT* ToLeft);
void SmallScroll(VARIANT* Down, VARIANT* Up, VARIANT* ToRight, VARIANT* ToLeft);
LPDISPATCH NewWindow();
void PageScroll(VARIANT* Down, VARIANT* Up);
void SetFocus();
LPDISPATCH RangeFromPoint(long x, long y);
void ScrollIntoView(LPDISPATCH obj, VARIANT* Start);
void GetPoint(long* ScreenPixelsLeft, long* ScreenPixelsTop, long* ScreenPixelsWidth, long* ScreenPixelsHeight, LPDISPATCH obj);
void PrintOut(VARIANT* Background, VARIANT* Append, VARIANT* Range, VARIANT* OutputFileName, VARIANT* From, VARIANT* To, VARIANT* Item, VARIANT* Copies, VARIANT* Pages, VARIANT* PageType, VARIANT* PrintToFile, VARIANT* Collate, VARIANT* ActivePrinterMacGX, VARIANT* ManualDuplexPrint, VARIANT* PrintZoomColumn, VARIANT* PrintZoomRow, VARIANT* PrintZoomPaperWidth, VARIANT* PrintZoomPaperHeight);
long GetUsableWidth();
long GetUsableHeight();
BOOL GetEnvelopeVisible();
void SetEnvelopeVisible(BOOL bNewValue);
BOOL GetDisplayRightRuler();
void SetDisplayRightRuler(BOOL bNewValue);
BOOL GetDisplayLeftScrollBar();
void SetDisplayLeftScrollBar(BOOL bNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// Windows wrapper class
class Windows : public COleDispatchDriver
{
public:
Windows() {} // Calls COleDispatchDriver default constructor
Windows(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Windows(const Windows& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPUNKNOWN Get_NewEnum();
long GetCount();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH Item(VARIANT* Index);
LPDISPATCH Add(VARIANT* Window);
void Arrange(VARIANT* ArrangeStyle);
};
/////////////////////////////////////////////////////////////////////////////
// Characters wrapper class
class Characters : public COleDispatchDriver
{
public:
Characters() {} // Calls COleDispatchDriver default constructor
Characters(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Characters(const Characters& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPUNKNOWN Get_NewEnum();
long GetCount();
LPDISPATCH GetFirst();
LPDISPATCH GetLast();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH Item(long Index);
};
/////////////////////////////////////////////////////////////////////////////
// Section wrapper class
class Section : public COleDispatchDriver
{
public:
Section() {} // Calls COleDispatchDriver default constructor
Section(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Section(const Section& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetRange();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH GetPageSetup();
void SetPageSetup(LPDISPATCH newValue);
LPDISPATCH GetHeaders();
LPDISPATCH GetFooters();
BOOL GetProtectedForForms();
void SetProtectedForForms(BOOL bNewValue);
long GetIndex();
LPDISPATCH GetBorders();
void SetBorders(LPDISPATCH newValue);
};
/////////////////////////////////////////////////////////////////////////////
// Paragraphs wrapper class
class Paragraphs : public COleDispatchDriver
{
public:
Paragraphs() {} // Calls COleDispatchDriver default constructor
Paragraphs(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Paragraphs(const Paragraphs& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPUNKNOWN Get_NewEnum();
long GetCount();
LPDISPATCH GetFirst();
LPDISPATCH GetLast();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH GetFormat();
void SetFormat(LPDISPATCH newValue);
LPDISPATCH GetTabStops();
void SetTabStops(LPDISPATCH newValue);
LPDISPATCH GetBorders();
void SetBorders(LPDISPATCH newValue);
VARIANT GetStyle();
void SetStyle(VARIANT* newValue);
long GetAlignment();
void SetAlignment(long nNewValue);
long GetKeepTogether();
void SetKeepTogether(long nNewValue);
long GetKeepWithNext();
void SetKeepWithNext(long nNewValue);
long GetPageBreakBefore();
void SetPageBreakBefore(long nNewValue);
long GetNoLineNumber();
void SetNoLineNumber(long nNewValue);
float GetRightIndent();
void SetRightIndent(float newValue);
float GetLeftIndent();
void SetLeftIndent(float newValue);
float GetFirstLineIndent();
void SetFirstLineIndent(float newValue);
float GetLineSpacing();
void SetLineSpacing(float newValue);
long GetLineSpacingRule();
void SetLineSpacingRule(long nNewValue);
float GetSpaceBefore();
void SetSpaceBefore(float newValue);
float GetSpaceAfter();
void SetSpaceAfter(float newValue);
long GetHyphenation();
void SetHyphenation(long nNewValue);
long GetWidowControl();
void SetWidowControl(long nNewValue);
LPDISPATCH GetShading();
long GetFarEastLineBreakControl();
void SetFarEastLineBreakControl(long nNewValue);
long GetWordWrap();
void SetWordWrap(long nNewValue);
long GetHangingPunctuation();
void SetHangingPunctuation(long nNewValue);
long GetHalfWidthPunctuationOnTopOfLine();
void SetHalfWidthPunctuationOnTopOfLine(long nNewValue);
long GetAddSpaceBetweenFarEastAndAlpha();
void SetAddSpaceBetweenFarEastAndAlpha(long nNewValue);
long GetAddSpaceBetweenFarEastAndDigit();
void SetAddSpaceBetweenFarEastAndDigit(long nNewValue);
long GetBaseLineAlignment();
void SetBaseLineAlignment(long nNewValue);
long GetAutoAdjustRightIndent();
void SetAutoAdjustRightIndent(long nNewValue);
long GetDisableLineHeightGrid();
void SetDisableLineHeightGrid(long nNewValue);
long GetOutlineLevel();
void SetOutlineLevel(long nNewValue);
LPDISPATCH Item(long Index);
LPDISPATCH Add(VARIANT* Range);
void CloseUp();
void OpenUp();
void OpenOrCloseUp();
void TabHangingIndent(short Count);
void TabIndent(short Count);
void Reset();
void Space1();
void Space15();
void Space2();
void IndentCharWidth(short Count);
void IndentFirstLineCharWidth(short Count);
void OutlinePromote();
void OutlineDemote();
void OutlineDemoteToBody();
void Indent();
void Outdent();
float GetCharacterUnitRightIndent();
void SetCharacterUnitRightIndent(float newValue);
float GetCharacterUnitLeftIndent();
void SetCharacterUnitLeftIndent(float newValue);
float GetCharacterUnitFirstLineIndent();
void SetCharacterUnitFirstLineIndent(float newValue);
float GetLineUnitBefore();
void SetLineUnitBefore(float newValue);
float GetLineUnitAfter();
void SetLineUnitAfter(float newValue);
long GetReadingOrder();
void SetReadingOrder(long nNewValue);
long GetSpaceBeforeAuto();
void SetSpaceBeforeAuto(long nNewValue);
long GetSpaceAfterAuto();
void SetSpaceAfterAuto(long nNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// Paragraph wrapper class
class Paragraph : public COleDispatchDriver
{
public:
Paragraph() {} // Calls COleDispatchDriver default constructor
Paragraph(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Paragraph(const Paragraph& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetRange();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH GetFormat();
void SetFormat(LPDISPATCH newValue);
LPDISPATCH GetTabStops();
void SetTabStops(LPDISPATCH newValue);
LPDISPATCH GetBorders();
void SetBorders(LPDISPATCH newValue);
LPDISPATCH GetDropCap();
VARIANT GetStyle();
void SetStyle(VARIANT* newValue);
long GetAlignment();
void SetAlignment(long nNewValue);
long GetKeepTogether();
void SetKeepTogether(long nNewValue);
long GetKeepWithNext();
void SetKeepWithNext(long nNewValue);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -