?? msword.cpp
字號:
}
long Selection::GetOrientation()
{
long result;
InvokeHelper(0x19a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void Selection::SetOrientation(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x19a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
LPDISPATCH Selection::GetInlineShapes()
{
LPDISPATCH result;
InvokeHelper(0x19b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH Selection::GetApplication()
{
LPDISPATCH result;
InvokeHelper(0x3e8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
long Selection::GetCreator()
{
long result;
InvokeHelper(0x3e9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
LPDISPATCH Selection::GetParent()
{
LPDISPATCH result;
InvokeHelper(0x3ea, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH Selection::GetDocument()
{
LPDISPATCH result;
InvokeHelper(0x3eb, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH Selection::GetShapeRange()
{
LPDISPATCH result;
InvokeHelper(0x3ec, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
void Selection::Select()
{
InvokeHelper(0xffff, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void Selection::SetRange(long Start, long End)
{
static BYTE parms[] =
VTS_I4 VTS_I4;
InvokeHelper(0x64, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
Start, End);
}
void Selection::Collapse(VARIANT* Direction)
{
static BYTE parms[] =
VTS_PVARIANT;
InvokeHelper(0x65, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
Direction);
}
void Selection::InsertBefore(LPCTSTR Text)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x66, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
Text);
}
void Selection::InsertAfter(LPCTSTR Text)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x68, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
Text);
}
LPDISPATCH Selection::Next(VARIANT* Unit, VARIANT* Count)
{
LPDISPATCH result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x69, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
Unit, Count);
return result;
}
LPDISPATCH Selection::Previous(VARIANT* Unit, VARIANT* Count)
{
LPDISPATCH result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x6a, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
Unit, Count);
return result;
}
long Selection::StartOf(VARIANT* Unit, VARIANT* Extend)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x6b, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Unit, Extend);
return result;
}
long Selection::EndOf(VARIANT* Unit, VARIANT* Extend)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x6c, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Unit, Extend);
return result;
}
long Selection::Move(VARIANT* Unit, VARIANT* Count)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x6d, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Unit, Count);
return result;
}
long Selection::MoveStart(VARIANT* Unit, VARIANT* Count)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x6e, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Unit, Count);
return result;
}
long Selection::MoveEnd(VARIANT* Unit, VARIANT* Count)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x6f, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Unit, Count);
return result;
}
long Selection::MoveWhile(VARIANT* Cset, VARIANT* Count)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x70, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Cset, Count);
return result;
}
long Selection::MoveStartWhile(VARIANT* Cset, VARIANT* Count)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x71, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Cset, Count);
return result;
}
long Selection::MoveEndWhile(VARIANT* Cset, VARIANT* Count)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x72, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Cset, Count);
return result;
}
long Selection::MoveUntil(VARIANT* Cset, VARIANT* Count)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x73, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Cset, Count);
return result;
}
long Selection::MoveStartUntil(VARIANT* Cset, VARIANT* Count)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x74, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Cset, Count);
return result;
}
long Selection::MoveEndUntil(VARIANT* Cset, VARIANT* Count)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x75, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Cset, Count);
return result;
}
void Selection::Cut()
{
InvokeHelper(0x77, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void Selection::Copy()
{
InvokeHelper(0x78, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void Selection::Paste()
{
InvokeHelper(0x79, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void Selection::InsertBreak(VARIANT* Type)
{
static BYTE parms[] =
VTS_PVARIANT;
InvokeHelper(0x7a, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
Type);
}
void Selection::InsertFile(LPCTSTR FileName, VARIANT* Range, VARIANT* ConfirmConversions, VARIANT* Link, VARIANT* Attachment)
{
static BYTE parms[] =
VTS_BSTR VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x7b, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
FileName, Range, ConfirmConversions, Link, Attachment);
}
BOOL Selection::InStory(LPDISPATCH Range)
{
BOOL result;
static BYTE parms[] =
VTS_DISPATCH;
InvokeHelper(0x7d, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
Range);
return result;
}
BOOL Selection::InRange(LPDISPATCH Range)
{
BOOL result;
static BYTE parms[] =
VTS_DISPATCH;
InvokeHelper(0x7e, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
Range);
return result;
}
long Selection::Delete(VARIANT* Unit, VARIANT* Count)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x7f, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Unit, Count);
return result;
}
long Selection::Expand(VARIANT* Unit)
{
long result;
static BYTE parms[] =
VTS_PVARIANT;
InvokeHelper(0x81, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Unit);
return result;
}
void Selection::InsertParagraph()
{
InvokeHelper(0xa0, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void Selection::InsertParagraphAfter()
{
InvokeHelper(0xa1, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void Selection::InsertSymbol(long CharacterNumber, VARIANT* Font, VARIANT* Unicode, VARIANT* Bias)
{
static BYTE parms[] =
VTS_I4 VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0xa4, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
CharacterNumber, Font, Unicode, Bias);
}
void Selection::CopyAsPicture()
{
InvokeHelper(0xa7, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void Selection::SortAscending()
{
InvokeHelper(0xa9, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void Selection::SortDescending()
{
InvokeHelper(0xaa, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
BOOL Selection::IsEqual(LPDISPATCH Range)
{
BOOL result;
static BYTE parms[] =
VTS_DISPATCH;
InvokeHelper(0xab, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
Range);
return result;
}
float Selection::Calculate()
{
float result;
InvokeHelper(0xac, DISPATCH_METHOD, VT_R4, (void*)&result, NULL);
return result;
}
LPDISPATCH Selection::GoTo(VARIANT* What, VARIANT* Which, VARIANT* Count, VARIANT* Name)
{
LPDISPATCH result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0xad, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
What, Which, Count, Name);
return result;
}
LPDISPATCH Selection::GoToNext(long What)
{
LPDISPATCH result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0xae, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
What);
return result;
}
LPDISPATCH Selection::GoToPrevious(long What)
{
LPDISPATCH result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0xaf, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
What);
return result;
}
void Selection::PasteSpecial(VARIANT* IconIndex, VARIANT* Link, VARIANT* Placement, VARIANT* DisplayAsIcon, VARIANT* DataType, VARIANT* IconFileName, VARIANT* IconLabel)
{
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0xb0, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
IconIndex, Link, Placement, DisplayAsIcon, DataType, IconFileName, IconLabel);
}
LPDISPATCH Selection::PreviousField()
{
LPDISPATCH result;
InvokeHelper(0xb1, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH Selection::NextField()
{
LPDISPATCH result;
InvokeHelper(0xb2, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
return result;
}
void Selection::InsertParagraphBefore()
{
InvokeHelper(0xd4, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void Selection::InsertCells(VARIANT* ShiftCells)
{
static BYTE parms[] =
VTS_PVARIANT;
InvokeHelper(0xd6, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
ShiftCells);
}
void Selection::Extend(VARIANT* Character)
{
static BYTE parms[] =
VTS_PVARIANT;
InvokeHelper(0x12c, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
Character);
}
void Selection::Shrink()
{
InvokeHelper(0x12d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
long Selection::MoveLeft(VARIANT* Unit, VARIANT* Count, VARIANT* Extend)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x1f4, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Unit, Count, Extend);
return result;
}
long Selection::MoveRight(VARIANT* Unit, VARIANT* Count, VARIANT* Extend)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x1f5, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Unit, Count, Extend);
return result;
}
long Selection::MoveUp(VARIANT* Unit, VARIANT* Count, VARIANT* Extend)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x1f6, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Unit, Count, Extend);
return result;
}
long Selection::MoveDown(VARIANT* Unit, VARIANT* Count, VARIANT* Extend)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x1f7, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Unit, Count, Extend);
return result;
}
long Selection::HomeKey(VARIANT* Unit, VARIANT* Extend)
{
long result;
static BYTE parms[] =
VTS_PVARIANT VTS_PVARIANT;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -