⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gmlayout.tli

📁 GemoMedia 应用 演示了其使用方法
💻 TLI
📖 第 1 页 / 共 5 页
字号:
}

#pragma implementation_key(132)
inline _bstr_t Printer::GetComment ( ) {
    BSTR _result;
    _com_dispatch_propget(this, 0xb, VT_BSTR, (void*)&_result);
    return _bstr_t(_result, false);
}

#pragma implementation_key(133)
inline void Printer::PutComment ( _bstr_t _val ) {
    _com_dispatch_propput(this, 0xb, VT_BSTR, (BSTR)_val);
}

#pragma implementation_key(134)
inline _bstr_t Printer::GetStatus ( ) {
    BSTR _result;
    _com_dispatch_propget(this, 0xc, VT_BSTR, (void*)&_result);
    return _bstr_t(_result, false);
}

#pragma implementation_key(135)
inline void Printer::PutStatus ( _bstr_t _val ) {
    _com_dispatch_propput(this, 0xc, VT_BSTR, (BSTR)_val);
}

#pragma implementation_key(136)
inline long Printer::GetPaperSize ( ) {
    long _result;
    _com_dispatch_propget(this, 0xd, VT_I4, (void*)&_result);
    return _result;
}

#pragma implementation_key(137)
inline void Printer::PutPaperSize ( long _val ) {
    _com_dispatch_propput(this, 0xd, VT_I4, _val);
}

#pragma implementation_key(138)
inline long Printer::GetPaperOrientation ( ) {
    long _result;
    _com_dispatch_propget(this, 0xe, VT_I4, (void*)&_result);
    return _result;
}

#pragma implementation_key(139)
inline void Printer::PutPaperOrientation ( long _val ) {
    _com_dispatch_propput(this, 0xe, VT_I4, _val);
}

#pragma implementation_key(140)
inline long Printer::GetCopies ( ) {
    long _result;
    _com_dispatch_propget(this, 0xf, VT_I4, (void*)&_result);
    return _result;
}

#pragma implementation_key(141)
inline void Printer::PutCopies ( long _val ) {
    _com_dispatch_propput(this, 0xf, VT_I4, _val);
}

#pragma implementation_key(142)
inline VARIANT_BOOL Printer::GetCollate ( ) {
    VARIANT_BOOL _result;
    _com_dispatch_propget(this, 0x10, VT_BOOL, (void*)&_result);
    return _result;
}

#pragma implementation_key(143)
inline void Printer::PutCollate ( VARIANT_BOOL _val ) {
    _com_dispatch_propput(this, 0x10, VT_BOOL, _val);
}

#pragma implementation_key(144)
inline VARIANT_BOOL Printer::GetPrintToFile ( ) {
    VARIANT_BOOL _result;
    _com_dispatch_propget(this, 0x11, VT_BOOL, (void*)&_result);
    return _result;
}

#pragma implementation_key(145)
inline void Printer::PutPrintToFile ( VARIANT_BOOL _val ) {
    _com_dispatch_propput(this, 0x11, VT_BOOL, _val);
}

#pragma implementation_key(146)
inline _bstr_t Printer::GetPrintToFileName ( ) {
    BSTR _result;
    _com_dispatch_propget(this, 0x12, VT_BSTR, (void*)&_result);
    return _bstr_t(_result, false);
}

#pragma implementation_key(147)
inline void Printer::PutPrintToFileName ( _bstr_t _val ) {
    _com_dispatch_propput(this, 0x12, VT_BSTR, (BSTR)_val);
}

#pragma implementation_key(148)
inline VARIANT_BOOL Printer::GetPureBlackAndWhite ( ) {
    VARIANT_BOOL _result;
    _com_dispatch_propget(this, 0x13, VT_BOOL, (void*)&_result);
    return _result;
}

#pragma implementation_key(149)
inline void Printer::PutPureBlackAndWhite ( VARIANT_BOOL _val ) {
    _com_dispatch_propput(this, 0x13, VT_BOOL, _val);
}

#pragma implementation_key(150)
inline VARIANT_BOOL Printer::GetBestFit ( ) {
    VARIANT_BOOL _result;
    _com_dispatch_propget(this, 0x14, VT_BOOL, (void*)&_result);
    return _result;
}

#pragma implementation_key(151)
inline void Printer::PutBestFit ( VARIANT_BOOL _val ) {
    _com_dispatch_propput(this, 0x14, VT_BOOL, _val);
}

#pragma implementation_key(152)
inline double Printer::GetZoom ( ) {
    double _result;
    _com_dispatch_propget(this, 0x15, VT_R8, (void*)&_result);
    return _result;
}

#pragma implementation_key(153)
inline void Printer::PutZoom ( double _val ) {
    _com_dispatch_propput(this, 0x15, VT_R8, _val);
}

#pragma implementation_key(154)
inline VARIANT_BOOL Printer::GetCentered ( ) {
    VARIANT_BOOL _result;
    _com_dispatch_propget(this, 0x16, VT_BOOL, (void*)&_result);
    return _result;
}

#pragma implementation_key(155)
inline void Printer::PutCentered ( VARIANT_BOOL _val ) {
    _com_dispatch_propput(this, 0x16, VT_BOOL, _val);
}

#pragma implementation_key(156)
inline double Printer::GetXOffset ( ) {
    double _result;
    _com_dispatch_propget(this, 0x17, VT_R8, (void*)&_result);
    return _result;
}

#pragma implementation_key(157)
inline void Printer::PutXOffset ( double _val ) {
    _com_dispatch_propput(this, 0x17, VT_R8, _val);
}

#pragma implementation_key(158)
inline double Printer::GetYOffset ( ) {
    double _result;
    _com_dispatch_propget(this, 0x18, VT_R8, (void*)&_result);
    return _result;
}

#pragma implementation_key(159)
inline void Printer::PutYOffset ( double _val ) {
    _com_dispatch_propput(this, 0x18, VT_R8, _val);
}

//
// dispinterface Section wrapper method implementations
//

#pragma implementation_key(160)
inline HRESULT Section::Activate ( ) {
    return _com_dispatch_method(this, 0x1, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

#pragma implementation_key(161)
inline HRESULT Section::Delete ( ) {
    return _com_dispatch_method(this, 0x2, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

#pragma implementation_key(162)
inline HRESULT Section::Move ( const _variant_t & InsertBefore, const _variant_t & InsertAfter ) {
    return _com_dispatch_method(this, 0x3, DISPATCH_METHOD, VT_EMPTY, NULL, 
        L"\x000c\x000c", &InsertBefore, &InsertAfter);
}

#pragma implementation_key(163)
inline _bstr_t Section::GetName ( ) {
    BSTR _result;
    _com_dispatch_propget(this, 0x4, VT_BSTR, (void*)&_result);
    return _bstr_t(_result, false);
}

#pragma implementation_key(164)
inline void Section::PutName ( _bstr_t _val ) {
    _com_dispatch_propput(this, 0x4, VT_BSTR, (BSTR)_val);
}

#pragma implementation_key(165)
inline _bstr_t Section::Get_Name ( ) {
    BSTR _result;
    _com_dispatch_propget(this, 0x0, VT_BSTR, (void*)&_result);
    return _bstr_t(_result, false);
}

#pragma implementation_key(166)
inline void Section::Put_Name ( _bstr_t _val ) {
    _com_dispatch_propput(this, 0x0, VT_BSTR, (BSTR)_val);
}

#pragma implementation_key(167)
inline DocumentPtr Section::GetParent ( ) {
    struct Document * _result;
    _com_dispatch_propget(this, 0x5, VT_DISPATCH, (void*)&_result);
    return DocumentPtr(_result, false);
}

#pragma implementation_key(168)
inline void Section::PutParent ( struct Document * _val ) {
    _com_dispatch_propput(this, 0x5, VT_DISPATCH, _val);
}

#pragma implementation_key(169)
inline SectionSheetsPtr Section::GetSheets ( ) {
    struct SectionSheets * _result;
    _com_dispatch_propget(this, 0x6, VT_DISPATCH, (void*)&_result);
    return SectionSheetsPtr(_result, false);
}

#pragma implementation_key(170)
inline void Section::PutSheets ( struct SectionSheets * _val ) {
    _com_dispatch_propput(this, 0x6, VT_DISPATCH, _val);
}

//
// dispinterface SectionSheets wrapper method implementations
//

#pragma implementation_key(171)
inline HRESULT SectionSheets::Add ( struct Sheet * Sheet ) {
    return _com_dispatch_method(this, 0x1, DISPATCH_METHOD, VT_EMPTY, NULL, 
        L"\x0009", Sheet);
}

#pragma implementation_key(172)
inline SheetPtr SectionSheets::GetItem ( const _variant_t & index ) {
    struct Sheet * _result;
    _com_dispatch_method(this, 0x4, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, 
        L"\x000c", &index);
    return SheetPtr(_result, false);
}

#pragma implementation_key(173)
inline SheetPtr SectionSheets::Get_Item ( const _variant_t & index ) {
    struct Sheet * _result;
    _com_dispatch_method(this, 0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&_result, 
        L"\x000c", &index);
    return SheetPtr(_result, false);
}

#pragma implementation_key(174)
inline IUnknownPtr SectionSheets::Get_NewEnum ( ) {
    IUnknown * _result;
    _com_dispatch_propget(this, 0xfffffffc, VT_UNKNOWN, (void*)&_result);
    return IUnknownPtr(_result, false);
}

#pragma implementation_key(175)
inline void SectionSheets::Put_NewEnum ( IUnknown * _val ) {
    _com_dispatch_propput(this, 0xfffffffc, VT_UNKNOWN, _val);
}

#pragma implementation_key(176)
inline DocumentPtr SectionSheets::GetParent ( ) {
    struct Document * _result;
    _com_dispatch_propget(this, 0x2, VT_DISPATCH, (void*)&_result);
    return DocumentPtr(_result, false);
}

#pragma implementation_key(177)
inline void SectionSheets::PutParent ( struct Document * _val ) {
    _com_dispatch_propput(this, 0x2, VT_DISPATCH, _val);
}

#pragma implementation_key(178)
inline long SectionSheets::GetCount ( ) {
    long _result;
    _com_dispatch_propget(this, 0x3, VT_I4, (void*)&_result);
    return _result;
}

#pragma implementation_key(179)
inline void SectionSheets::PutCount ( long _val ) {
    _com_dispatch_propput(this, 0x3, VT_I4, _val);
}

//
// dispinterface Sheet wrapper method implementations
//

#pragma implementation_key(180)
inline HRESULT Sheet::Activate ( ) {
    return _com_dispatch_method(this, 0x12, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

#pragma implementation_key(181)
inline HRESULT Sheet::Delete ( ) {
    return _com_dispatch_method(this, 0x13, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

#pragma implementation_key(182)
inline HRESULT Sheet::Paste ( VARIANT * ArrayOutputSize, VARIANT * ObjectOutputArray ) {
    return _com_dispatch_method(this, 0x14, DISPATCH_METHOD, VT_EMPTY, NULL, 
        L"\x480c\x480c", ArrayOutputSize, ObjectOutputArray);
}

#pragma implementation_key(183)
inline HRESULT Sheet::ExportLayout ( _bstr_t Filename, const _variant_t & bStripBackground, const _variant_t & bStripMoniker ) {
    return _com_dispatch_method(this, 0x15, DISPATCH_METHOD, VT_EMPTY, NULL, 
        L"\x0008\x080c\x080c", (BSTR)Filename, &bStripBackground, &bStripMoniker);
}

#pragma implementation_key(184)
inline _bstr_t Sheet::GetName ( ) {
    BSTR _result;
    _com_dispatch_propget(this, 0x1, VT_BSTR, (void*)&_result);
    return _bstr_t(_result, false);
}

#pragma implementation_key(185)
inline void Sheet::PutName ( _bstr_t _val ) {
    _com_dispatch_propput(this, 0x1, VT_BSTR, (BSTR)_val);
}

#pragma implementation_key(186)
inline VARIANT_BOOL Sheet::GetVisible ( ) {
    VARIANT_BOOL _result;
    _com_dispatch_propget(this, 0x2, VT_BOOL, (void*)&_result);
    return _result;
}

#pragma implementation_key(187)
inline void Sheet::PutVisible ( VARIANT_BOOL _val ) {
    _com_dispatch_propput(this, 0x2, VT_BOOL, _val);
}

#pragma implementation_key(188)
inline VARIANT_BOOL Sheet::GetBackgroundVisible ( ) {
    VARIANT_BOOL _result;
    _com_dispatch_propget(this, 0x3, VT_BOOL, (void*)&_result);
    return _result;
}

#pragma implementation_key(189)
inline void Sheet::PutBackgroundVisible ( VARIANT_BOOL _val ) {
    _com_dispatch_propput(this, 0x3, VT_BOOL, _val);
}

#pragma implementation_key(190)
inline SheetPtr Sheet::GetBackground ( ) {
    struct Sheet * _result;
    _com_dispatch_propget(this, 0x4, VT_DISPATCH, (void*)&_result);
    return SheetPtr(_result, false);
}

#pragma implementation_key(191)
inline void Sheet::PutBackground ( struct Sheet * _val ) {
    _com_dispatch_propput(this, 0x4, VT_DISPATCH, _val);
}

#pragma implementation_key(192)
inline Arcs2dPtr Sheet::GetArcs2d ( ) {
    struct Arcs2d * _result;
    _com_dispatch_propget(this, 0x5, VT_DISPATCH, (void*)&_result);
    return Arcs2dPtr(_result, false);
}

#pragma implementation_key(193)
inline void Sheet::PutArcs2d ( struct Arcs2d * _val ) {
    _com_dispatch_propput(this, 0x5, VT_DISPATCH, _val);
}

#pragma implementation_key(194)
inline Boundaries2dPtr Sheet::GetBoundaries2d ( ) {
    struct Boundaries2d * _result;
    _com_dispatch_propget(this, 0x6, VT_DISPATCH, (void*)&_result);
    return Boundaries2dPtr(_result, false);
}

#pragma implementation_key(195)
inline void Sheet::PutBoundaries2d ( struct Boundaries2d * _val ) {
    _com_dispatch_propput(this, 0x6, VT_DISPATCH, _val);
}

#pragma implementation_key(196)
inline GroupsPtr Sheet::GetGroups ( ) {
    struct Groups * _result;
    _com_dispatch_propget(this, 0x7, VT_DISPATCH, (void*)&_result);
    return GroupsPtr(_result, false);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -