📄 msword8.h
字号:
// Attributes
public:
// Operations
public:
LPUNKNOWN Get_NewEnum();
long GetCount();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH Item(VARIANT* Index);
LPDISPATCH Add(LPCTSTR Name, VARIANT* Value);
};
/////////////////////////////////////////////////////////////////////////////
// RecentFile wrapper class
class RecentFile : public COleDispatchDriver
{
public:
RecentFile() {} // Calls COleDispatchDriver default constructor
RecentFile(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
RecentFile(const RecentFile& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
CString GetName();
long GetIndex();
BOOL GetReadOnly();
void SetReadOnly(BOOL bNewValue);
CString GetPath();
LPDISPATCH Open();
void Delete();
};
/////////////////////////////////////////////////////////////////////////////
// RecentFiles wrapper class
class RecentFiles : public COleDispatchDriver
{
public:
RecentFiles() {} // Calls COleDispatchDriver default constructor
RecentFiles(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
RecentFiles(const RecentFiles& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPUNKNOWN Get_NewEnum();
long GetCount();
long GetMaximum();
void SetMaximum(long nNewValue);
LPDISPATCH Item(long Index);
LPDISPATCH Add(VARIANT* Document, VARIANT* ReadOnly);
};
/////////////////////////////////////////////////////////////////////////////
// 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();
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 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);
void PageScroll(VARIANT* Down, VARIANT* Up);
};
/////////////////////////////////////////////////////////////////////////////
// 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);
};
/////////////////////////////////////////////////////////////////////////////
// Pane wrapper class
class Pane : public COleDispatchDriver
{
public:
Pane() {} // Calls COleDispatchDriver default constructor
Pane(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Pane(const Pane& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH GetDocument();
LPDISPATCH GetSelection();
BOOL GetDisplayRulers();
void SetDisplayRulers(BOOL bNewValue);
BOOL GetDisplayVerticalRuler();
void SetDisplayVerticalRuler(BOOL bNewValue);
LPDISPATCH GetZooms();
long GetIndex();
LPDISPATCH GetView();
LPDISPATCH GetNext();
LPDISPATCH GetPrevious();
long GetHorizontalPercentScrolled();
void SetHorizontalPercentScrolled(long nNewValue);
long GetVerticalPercentScrolled();
void SetVerticalPercentScrolled(long nNewValue);
long GetMinimumFontSize();
void SetMinimumFontSize(long nNewValue);
BOOL GetBrowseToWindow();
void SetBrowseToWindow(BOOL bNewValue);
long GetBrowseWidth();
void Activate();
void Close();
void LargeScroll(VARIANT* Down, VARIANT* Up, VARIANT* ToRight, VARIANT* ToLeft);
void SmallScroll(VARIANT* Down, VARIANT* Up, VARIANT* ToRight, VARIANT* ToLeft);
void AutoScroll(long Velocity);
void PageScroll(VARIANT* Down, VARIANT* Up);
};
/////////////////////////////////////////////////////////////////////////////
// Panes wrapper class
class Panes : public COleDispatchDriver
{
public:
Panes() {} // Calls COleDispatchDriver default constructor
Panes(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Panes(const Panes& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPUNKNOWN Get_NewEnum();
long GetCount();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
LPDISPATCH Item(long Index);
LPDISPATCH Add(VARIANT* SplitVertical);
};
/////////////////////////////////////////////////////////////////////////////
// Range wrapper class
class Range : public COleDispatchDriver
{
public:
Range() {} // Calls COleDispatchDriver default constructor
Range(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Range(const Range& 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);
LPDISPATCH GetDuplicate();
long GetStoryType();
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 GetTextRetrievalMode();
void SetTextRetrievalMode(LPDISPATCH newValue);
LPDISPATCH GetFields();
LPDISPATCH GetFormFields();
LPDISPATCH GetFrames();
LPDISPATCH GetParagraphFormat();
void SetParagraphFormat(LPDISPATCH newValue);
LPDISPATCH GetListFormat();
LPDISPATCH GetBookmarks();
LPDISPATCH GetApplication();
long GetCreator();
LPDISPATCH GetParent();
long GetBold();
void SetBold(long nNewValue);
long GetItalic();
void SetItalic(long nNewValue);
long GetUnderline();
void SetUnderline(long nNewValue);
LPDISPATCH GetRevisions();
VARIANT GetStyle();
void SetStyle(VARIANT* newValue);
long GetStoryLength();
long GetLanguageID();
void SetLanguageID(long nNewValue);
LPDISPATCH GetSynonymInfo();
LPDISPATCH GetHyperlinks();
LPDISPATCH GetListParagraphs();
LPDISPATCH GetSubdocuments();
BOOL GetGrammarChecked();
void SetGrammarChecked(BOOL bNewValue);
BOOL GetSpellingChecked();
void SetSpellingChecked(BOOL bNewValue);
long GetHighlightColorIndex();
void SetHighlightColorIndex(long nNewValue);
LPDISPATCH GetColumns();
LPDISPATCH GetRows();
BOOL GetIsEndOfRowMark();
long GetBookmarkID();
long GetPreviousBookmarkID();
LPDISPATCH GetFind();
LPDISPATCH GetPageSetup();
void SetPageSetup(LPDISPATCH newValue);
LPDISPATCH GetShapeRange();
long GetCase();
void SetCase(long nNewValue);
VARIANT GetInformation(long Type);
LPDISPATCH GetReadabilityStatistics();
LPDISPATCH GetGrammaticalErrors();
LPDISPATCH GetSpellingErrors();
long GetOrientation();
void SetOrientation(long nNewValue);
LPDISPATCH GetInlineShapes();
LPDISPATCH GetNextStoryRange();
long GetLanguageIDFarEast();
void SetLanguageIDFarEast(long nNewValue);
long GetLanguageIDOther();
void SetLanguageIDOther(long nNewValue);
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);
void WholeStory();
long Expand(VARIANT* Unit);
void InsertParagraph();
void InsertParagraphAfter();
LPDISPATCH ConvertToTable(VARIANT* Separator, VARIANT* NumRows, VARIANT* NumColumns, VARIANT* InitialColumnWidth, VARIANT* Format, VARIANT* ApplyBorders, VARIANT* ApplyShading, VARIANT* ApplyFont, VARIANT* ApplyColor, VARIANT* ApplyHeadingRows, VARIANT* ApplyLastRow, VARIANT* ApplyFirstColumn, VARIANT* ApplyLastColumn, VARIANT* AutoFit);
void InsertDateTime(VARIANT* DateTimeFormat, VARIANT* InsertAsField, VARIANT* InsertAsFullWidth);
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 Sort(VARIANT* ExcludeHeader, VARIANT* FieldNumber, VARIANT* SortFieldType, VARIANT* SortOrder, VARIANT* FieldNumber2, VARIANT* SortFieldType2, VARIANT* SortOrder2, VARIANT* FieldNumber3, VARIANT* SortFieldType3, VARIANT* SortOrder3, VARIANT* SortColumn, VARIANT* Separator, VARIANT* CaseSensitive, VARIANT* LanguageID);
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);
void LookupNameProperties();
long ComputeStatistics(long Statistic);
void Relocate(long Direction);
void CheckSynonyms();
void SubscribeTo(LPCTSTR Edition, VARIANT* Format);
void CreatePublisher(VARIANT* Edition, VARIANT* ContainsPICT, VARIANT* ContainsRTF, VARIANT* ContainsText);
void InsertAutoText();
void InsertDatabase(VARIANT* Format, VARIANT* Style, VARIANT* LinkToSource, VARIANT* Connection, VARIANT* SQLStatement, VARIANT* SQLStatement1, VARIANT* PasswordDocument, VARIANT* PasswordTemplate, VARIANT* WritePasswordDocument, VARIANT* WritePasswordTemplate, VARIANT* DataSource, VARIANT* From, VARIANT* To, VARIANT* IncludeFields);
void AutoFormat();
void CheckGrammar();
void CheckSpelling(VARIANT* CustomDictionary, VARIANT* IgnoreUppercase, VARIANT* AlwaysSuggest, VARIANT* CustomDictionary2, VARIANT* CustomDictionary3, VARIANT* CustomDictionary4, VARIANT* CustomDictionary5, VARIANT* CustomDictionary6,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -