📄 msword8.h
字号:
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 GetOutlineLevel();
void SetOutlineLevel(long nNewValue);
void CloseUp();
void OpenUp();
void OpenOrCloseUp();
void TabHangingIndent(short Count);
void TabIndent(short Count);
void Reset();
void Space1();
void Space15();
void Space2();
LPDISPATCH Next(VARIANT* Count);
LPDISPATCH Previous(VARIANT* Count);
void OutlinePromote();
void OutlineDemote();
void OutlineDemoteToBody();
void Indent();
void Outdent();
};
/////////////////////////////////////////////////////////////////////////////
// DropCap wrapper class
class DropCap : public COleDispatchDriver
{
public:
DropCap() {} // Calls COleDispatchDriver default constructor
DropCap(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
DropCap(const DropCap& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
long GetPosition();
void SetPosition(long nNewValue);
CString GetFontName();
void SetFontName(LPCTSTR lpszNewValue);
long GetLinesToDrop();
void SetLinesToDrop(long nNewValue);
float GetDistanceFromText();
void SetDistanceFromText(float newValue);
void Clear();
void Enable();
};
/////////////////////////////////////////////////////////////////////////////
// TabStops wrapper class
class TabStops : public COleDispatchDriver
{
public:
TabStops() {} // Calls COleDispatchDriver default constructor
TabStops(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
TabStops(const TabStops& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPUNKNOWN Get_NewEnum();
long GetCount();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH Item(VARIANT* Index);
LPDISPATCH Add(float Position, VARIANT* Alignment, VARIANT* Leader);
void ClearAll();
LPDISPATCH Before(float Position);
LPDISPATCH After(float Position);
};
/////////////////////////////////////////////////////////////////////////////
// TabStop wrapper class
class TabStop : public COleDispatchDriver
{
public:
TabStop() {} // Calls COleDispatchDriver default constructor
TabStop(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
TabStop(const TabStop& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
long GetAlignment();
void SetAlignment(long nNewValue);
long GetLeader();
void SetLeader(long nNewValue);
float GetPosition();
void SetPosition(float newValue);
BOOL GetCustomTab();
LPDISPATCH GetNext();
LPDISPATCH GetPrevious();
void Clear();
};
/////////////////////////////////////////////////////////////////////////////
// _ParagraphFormat wrapper class
class _ParagraphFormat : public COleDispatchDriver
{
public:
_ParagraphFormat() {} // Calls COleDispatchDriver default constructor
_ParagraphFormat(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_ParagraphFormat(const _ParagraphFormat& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH GetDuplicate();
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 GetTabStops();
void SetTabStops(LPDISPATCH newValue);
LPDISPATCH GetBorders();
void SetBorders(LPDISPATCH newValue);
LPDISPATCH GetShading();
long GetOutlineLevel();
void SetOutlineLevel(long nNewValue);
void CloseUp();
void OpenUp();
void OpenOrCloseUp();
void TabHangingIndent(short Count);
void TabIndent(short Count);
void Reset();
void Space1();
void Space15();
void Space2();
};
/////////////////////////////////////////////////////////////////////////////
// _Font wrapper class
class _Font : public COleDispatchDriver
{
public:
_Font() {} // Calls COleDispatchDriver default constructor
_Font(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Font(const _Font& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH GetDuplicate();
long GetBold();
void SetBold(long nNewValue);
long GetItalic();
void SetItalic(long nNewValue);
long GetHidden();
void SetHidden(long nNewValue);
long GetSmallCaps();
void SetSmallCaps(long nNewValue);
long GetAllCaps();
void SetAllCaps(long nNewValue);
long GetStrikeThrough();
void SetStrikeThrough(long nNewValue);
long GetDoubleStrikeThrough();
void SetDoubleStrikeThrough(long nNewValue);
long GetColorIndex();
void SetColorIndex(long nNewValue);
long GetSubscript();
void SetSubscript(long nNewValue);
long GetSuperscript();
void SetSuperscript(long nNewValue);
long GetUnderline();
void SetUnderline(long nNewValue);
float GetSize();
void SetSize(float newValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
long GetPosition();
void SetPosition(long nNewValue);
float GetSpacing();
void SetSpacing(float newValue);
long GetScaling();
void SetScaling(long nNewValue);
long GetShadow();
void SetShadow(long nNewValue);
long GetOutline();
void SetOutline(long nNewValue);
long GetEmboss();
void SetEmboss(long nNewValue);
float GetKerning();
void SetKerning(float newValue);
long GetEngrave();
void SetEngrave(long nNewValue);
long GetAnimation();
void SetAnimation(long nNewValue);
LPDISPATCH GetBorders();
void SetBorders(LPDISPATCH newValue);
LPDISPATCH GetShading();
CString GetNameFarEast();
void SetNameFarEast(LPCTSTR lpszNewValue);
CString GetNameAscii();
void SetNameAscii(LPCTSTR lpszNewValue);
CString GetNameOther();
void SetNameOther(LPCTSTR lpszNewValue);
void Grow();
void Shrink();
void Reset();
void SetAsTemplateDefault();
};
/////////////////////////////////////////////////////////////////////////////
// Table wrapper class
class Table : public COleDispatchDriver
{
public:
Table() {} // Calls COleDispatchDriver default constructor
Table(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Table(const Table& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetRange();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH GetColumns();
LPDISPATCH GetRows();
LPDISPATCH GetBorders();
void SetBorders(LPDISPATCH newValue);
LPDISPATCH GetShading();
BOOL GetUniform();
long GetAutoFormatType();
void Select();
void Delete();
void Sort(VARIANT* ExcludeHeader, VARIANT* FieldNumber, VARIANT* SortFieldType, VARIANT* SortOrder, VARIANT* FieldNumber2, VARIANT* SortFieldType2, VARIANT* SortOrder2, VARIANT* FieldNumber3, VARIANT* SortFieldType3, VARIANT* SortOrder3, VARIANT* CaseSensitive, VARIANT* LanguageID);
void SortAscending();
void SortDescending();
void AutoFormat(VARIANT* Format, VARIANT* ApplyBorders, VARIANT* ApplyShading, VARIANT* ApplyFont, VARIANT* ApplyColor, VARIANT* ApplyHeadingRows, VARIANT* ApplyLastRow, VARIANT* ApplyFirstColumn, VARIANT* ApplyLastColumn, VARIANT* AutoFit);
void UpdateAutoFormat();
LPDISPATCH ConvertToText(VARIANT* Separator);
LPDISPATCH Cell(long Row, long Column);
LPDISPATCH Split(VARIANT* BeforeRow);
};
/////////////////////////////////////////////////////////////////////////////
// Row wrapper class
class Row : public COleDispatchDriver
{
public:
Row() {} // Calls COleDispatchDriver default constructor
Row(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Row(const Row& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetRange();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
long GetAllowBreakAcrossPages();
void SetAllowBreakAcrossPages(long nNewValue);
long GetAlignment();
void SetAlignment(long nNewValue);
long GetHeadingFormat();
void SetHeadingFormat(long nNewValue);
float GetSpaceBetweenColumns();
void SetSpaceBetweenColumns(float newValue);
float GetHeight();
void SetHeight(float newValue);
long GetHeightRule();
void SetHeightRule(long nNewValue);
float GetLeftIndent();
void SetLeftIndent(float newValue);
BOOL GetIsLast();
BOOL GetIsFirst();
long GetIndex();
LPDISPATCH GetCells();
LPDISPATCH GetBorders();
void SetBorders(LPDISPATCH newValue);
LPDISPATCH GetShading();
LPDISPATCH GetNext();
LPDISPATCH GetPrevious();
void Select();
void Delete();
void SetLeftIndent(float LeftIndent, long RulerStyle);
void SetHeight(float RowHeight, long HeightRule);
LPDISPATCH ConvertToText(VARIANT* Separator);
};
/////////////////////////////////////////////////////////////////////////////
// Column wrapper class
class Column : public COleDispatchDriver
{
public:
Column() {} // Calls COleDispatchDriver default constructor
Column(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Column(const Column& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
float GetWidth();
void SetWidth(float newValue);
BOOL GetIsFirst();
BOOL GetIsLast();
long GetIndex();
LPDISPATCH GetCells();
LPDISPATCH GetBorders();
void SetBorders(LPDISPATCH newValue);
LPDISPATCH GetShading();
LPDISPATCH GetNext();
LPDISPATCH GetPrevious();
void Select();
void Delete();
void SetWidth(float ColumnWidth, long RulerStyle);
void AutoFit();
void Sort(VARIANT* ExcludeHeader, VARIANT* SortFieldType, VARIANT* SortOrder, VARIANT* CaseSensitive, VARIANT* LanguageID);
};
/////////////////////////////////////////////////////////////////////////////
// Cell wrapper class
class Cell : public COleDispatchDriver
{
public:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -