📄 msword9.h
字号:
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);
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);
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);
LPDISPATCH Next(VARIANT* Count);
LPDISPATCH Previous(VARIANT* 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);
CString GetId();
void SetId(LPCTSTR lpszNewValue);
long GetSpaceBeforeAuto();
void SetSpaceBeforeAuto(long nNewValue);
long GetSpaceAfterAuto();
void SetSpaceAfterAuto(long nNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// 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);
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);
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();
void IndentCharWidth(short Count);
void IndentFirstLineCharWidth(short Count);
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);
};
/////////////////////////////////////////////////////////////////////////////
// _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:
// Operation
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -