📄 msword.h
字号:
void Select();
void Delete();
void SetLeftIndent(float LeftIndent, long RulerStyle);
void SetHeight(float RowHeight, long HeightRule);
void DistributeHeight();
LPDISPATCH ConvertToText(VARIANT* Separator, VARIANT* NestedTables);
long GetWrapAroundText();
void SetWrapAroundText(long nNewValue);
float GetDistanceTop();
void SetDistanceTop(float newValue);
float GetDistanceBottom();
void SetDistanceBottom(float newValue);
float GetDistanceLeft();
void SetDistanceLeft(float newValue);
float GetDistanceRight();
void SetDistanceRight(float newValue);
float GetHorizontalPosition();
void SetHorizontalPosition(float newValue);
float GetVerticalPosition();
void SetVerticalPosition(float newValue);
long GetRelativeHorizontalPosition();
void SetRelativeHorizontalPosition(long nNewValue);
long GetRelativeVerticalPosition();
void SetRelativeVerticalPosition(long nNewValue);
long GetAllowOverlap();
void SetAllowOverlap(long nNewValue);
long GetNestingLevel();
long GetTableDirection();
void SetTableDirection(long nNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// Columns wrapper class
class Columns : public COleDispatchDriver
{
public:
Columns() {} // Calls COleDispatchDriver default constructor
Columns(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Columns(const Columns& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPUNKNOWN Get_NewEnum();
long GetCount();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH GetFirst();
LPDISPATCH GetLast();
float GetWidth();
void SetWidth(float newValue);
LPDISPATCH GetBorders();
void SetBorders(LPDISPATCH newValue);
LPDISPATCH GetShading();
LPDISPATCH Item(long Index);
LPDISPATCH Add(VARIANT* BeforeColumn);
void Select();
void Delete();
void SetWidth(float ColumnWidth, long RulerStyle);
void AutoFit();
void DistributeWidth();
long GetNestingLevel();
float GetPreferredWidth();
void SetPreferredWidth(float newValue);
long GetPreferredWidthType();
void SetPreferredWidthType(long nNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// Cells wrapper class
class Cells : public COleDispatchDriver
{
public:
Cells() {} // Calls COleDispatchDriver default constructor
Cells(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Cells(const Cells& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPUNKNOWN Get_NewEnum();
long GetCount();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
float GetWidth();
void SetWidth(float newValue);
float GetHeight();
void SetHeight(float newValue);
long GetHeightRule();
void SetHeightRule(long nNewValue);
long GetVerticalAlignment();
void SetVerticalAlignment(long nNewValue);
LPDISPATCH GetBorders();
void SetBorders(LPDISPATCH newValue);
LPDISPATCH GetShading();
LPDISPATCH Item(long Index);
LPDISPATCH Add(VARIANT* BeforeCell);
void Delete(VARIANT* ShiftCells);
void SetWidth(float ColumnWidth, long RulerStyle);
void SetHeight(VARIANT* RowHeight, long HeightRule);
void Merge();
void Split(VARIANT* NumRows, VARIANT* NumColumns, VARIANT* MergeBeforeSplit);
void DistributeHeight();
void DistributeWidth();
void AutoFit();
long GetNestingLevel();
float GetPreferredWidth();
void SetPreferredWidth(float newValue);
long GetPreferredWidthType();
void SetPreferredWidthType(long nNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// Borders wrapper class
class Borders : public COleDispatchDriver
{
public:
Borders() {} // Calls COleDispatchDriver default constructor
Borders(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Borders(const Borders& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPUNKNOWN Get_NewEnum();
long GetCount();
long GetEnable();
void SetEnable(long nNewValue);
long GetDistanceFromTop();
void SetDistanceFromTop(long nNewValue);
BOOL GetShadow();
void SetShadow(BOOL bNewValue);
long GetInsideLineStyle();
void SetInsideLineStyle(long nNewValue);
long GetOutsideLineStyle();
void SetOutsideLineStyle(long nNewValue);
long GetInsideLineWidth();
void SetInsideLineWidth(long nNewValue);
long GetOutsideLineWidth();
void SetOutsideLineWidth(long nNewValue);
long GetInsideColorIndex();
void SetInsideColorIndex(long nNewValue);
long GetOutsideColorIndex();
void SetOutsideColorIndex(long nNewValue);
long GetDistanceFromLeft();
void SetDistanceFromLeft(long nNewValue);
long GetDistanceFromBottom();
void SetDistanceFromBottom(long nNewValue);
long GetDistanceFromRight();
void SetDistanceFromRight(long nNewValue);
BOOL GetAlwaysInFront();
void SetAlwaysInFront(BOOL bNewValue);
BOOL GetSurroundHeader();
void SetSurroundHeader(BOOL bNewValue);
BOOL GetSurroundFooter();
void SetSurroundFooter(BOOL bNewValue);
BOOL GetJoinBorders();
void SetJoinBorders(BOOL bNewValue);
BOOL GetHasHorizontal();
BOOL GetHasVertical();
long GetDistanceFrom();
void SetDistanceFrom(long nNewValue);
BOOL GetEnableFirstPageInSection();
void SetEnableFirstPageInSection(BOOL bNewValue);
BOOL GetEnableOtherPagesInSection();
void SetEnableOtherPagesInSection(BOOL bNewValue);
LPDISPATCH Item(long Index);
void ApplyPageBordersToAllSections();
long GetInsideColor();
void SetInsideColor(long nNewValue);
long GetOutsideColor();
void SetOutsideColor(long nNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// Border wrapper class
class Border : public COleDispatchDriver
{
public:
Border() {} // Calls COleDispatchDriver default constructor
Border(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Border(const Border& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
long GetColorIndex();
void SetColorIndex(long nNewValue);
BOOL GetInside();
long GetLineStyle();
void SetLineStyle(long nNewValue);
long GetLineWidth();
void SetLineWidth(long nNewValue);
long GetArtStyle();
void SetArtStyle(long nNewValue);
long GetArtWidth();
void SetArtWidth(long nNewValue);
long GetColor();
void SetColor(long nNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// Selection wrapper class
class Selection : public COleDispatchDriver
{
public:
Selection() {} // Calls COleDispatchDriver default constructor
Selection(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Selection(const Selection& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
CString GetText();
void SetText(LPCTSTR lpszNewValue);
LPDISPATCH GetFormattedText();
void SetFormattedText(LPDISPATCH newValue);
long GetStart();
void SetStart(long nNewValue);
long GetEnd();
void SetEnd(long nNewValue);
LPDISPATCH GetFont();
void SetFont(LPDISPATCH newValue);
long GetType();
long GetStoryType();
VARIANT GetStyle();
void SetStyle(VARIANT* newValue);
LPDISPATCH GetTables();
LPDISPATCH GetWords();
LPDISPATCH GetSentences();
LPDISPATCH GetCharacters();
LPDISPATCH GetFootnotes();
LPDISPATCH GetEndnotes();
LPDISPATCH GetComments();
LPDISPATCH GetCells();
LPDISPATCH GetSections();
LPDISPATCH GetParagraphs();
LPDISPATCH GetBorders();
void SetBorders(LPDISPATCH newValue);
LPDISPATCH GetShading();
LPDISPATCH GetFields();
LPDISPATCH GetFormFields();
LPDISPATCH GetFrames();
LPDISPATCH GetParagraphFormat();
void SetParagraphFormat(LPDISPATCH newValue);
LPDISPATCH GetPageSetup();
void SetPageSetup(LPDISPATCH newValue);
LPDISPATCH GetBookmarks();
long GetStoryLength();
long GetLanguageID();
void SetLanguageID(long nNewValue);
long GetLanguageIDFarEast();
void SetLanguageIDFarEast(long nNewValue);
long GetLanguageIDOther();
void SetLanguageIDOther(long nNewValue);
LPDISPATCH GetHyperlinks();
LPDISPATCH GetColumns();
LPDISPATCH GetRows();
LPDISPATCH GetHeaderFooter();
BOOL GetIsEndOfRowMark();
long GetBookmarkID();
long GetPreviousBookmarkID();
LPDISPATCH GetFind();
LPDISPATCH GetRange();
VARIANT GetInformation(long Type);
long GetFlags();
void SetFlags(long nNewValue);
BOOL GetActive();
BOOL GetStartIsActive();
void SetStartIsActive(BOOL bNewValue);
BOOL GetIPAtEndOfLine();
BOOL GetExtendMode();
void SetExtendMode(BOOL bNewValue);
BOOL GetColumnSelectMode();
void SetColumnSelectMode(BOOL bNewValue);
long GetOrientation();
void SetOrientation(long nNewValue);
LPDISPATCH GetInlineShapes();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH GetDocument();
LPDISPATCH GetShapeRange();
void Select();
void SetRange(long Start, long End);
void Collapse(VARIANT* Direction);
void InsertBefore(LPCTSTR Text);
void InsertAfter(LPCTSTR Text);
LPDISPATCH Next(VARIANT* Unit, VARIANT* Count);
LPDISPATCH Previous(VARIANT* Unit, VARIANT* Count);
long StartOf(VARIANT* Unit, VARIANT* Extend);
long EndOf(VARIANT* Unit, VARIANT* Extend);
long Move(VARIANT* Unit, VARIANT* Count);
long MoveStart(VARIANT* Unit, VARIANT* Count);
long MoveEnd(VARIANT* Unit, VARIANT* Count);
long MoveWhile(VARIANT* Cset, VARIANT* Count);
long MoveStartWhile(VARIANT* Cset, VARIANT* Count);
long MoveEndWhile(VARIANT* Cset, VARIANT* Count);
long MoveUntil(VARIANT* Cset, VARIANT* Count);
long MoveStartUntil(VARIANT* Cset, VARIANT* Count);
long MoveEndUntil(VARIANT* Cset, VARIANT* Count);
void Cut();
void Copy();
void Paste();
void InsertBreak(VARIANT* Type);
void InsertFile(LPCTSTR FileName, VARIANT* Range, VARIANT* ConfirmConversions, VARIANT* Link, VARIANT* Attachment);
BOOL InStory(LPDISPATCH Range);
BOOL InRange(LPDISPATCH Range);
long Delete(VARIANT* Unit, VARIANT* Count);
long Expand(VARIANT* Unit);
void InsertParagraph();
void InsertParagraphAfter();
void InsertSymbol(long CharacterNumber, VARIANT* Font, VARIANT* Unicode, VARIANT* Bias);
void InsertCrossReference(VARIANT* ReferenceType, long ReferenceKind, VARIANT* ReferenceItem, VARIANT* InsertAsHyperlink, VARIANT* IncludePosition);
void InsertCaption(VARIANT* Label, VARIANT* Title, VARIANT* TitleAutoText, VARIANT* Position);
void CopyAsPicture();
void SortAscending();
void SortDescending();
BOOL IsEqual(LPDISPATCH Range);
float Calculate();
LPDISPATCH GoTo(VARIANT* What, VARIANT* Which, VARIANT* Count, VARIANT* Name);
LPDISPATCH GoToNext(long What);
LPDISPATCH GoToPrevious(long What);
void PasteSpecial(VARIANT* IconIndex, VARIANT* Link, VARIANT* Placement, VARIANT* DisplayAsIcon, VARIANT* DataType, VARIANT* IconFileName, VARIANT* IconLabel);
LPDISPATCH PreviousField();
LPDISPATCH NextField();
void InsertParagraphBefore();
voi
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -