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

📄 tom.h

📁 这是VCF框架的代码
💻 H
📖 第 1 页 / 共 5 页
字号:
    ITextDocument __RPC_FAR * This);void __RPC_STUB ITextDocument_BeginEditCollection_Stub(    IRpcStubBuffer *This,    IRpcChannelBuffer *_pRpcChannelBuffer,    PRPC_MESSAGE _pRpcMessage,    DWORD *_pdwStubPhase);/* [id] */ HRESULT STDMETHODCALLTYPE ITextDocument_EndEditCollection_Proxy(     ITextDocument __RPC_FAR * This);void __RPC_STUB ITextDocument_EndEditCollection_Stub(    IRpcStubBuffer *This,    IRpcChannelBuffer *_pRpcChannelBuffer,    PRPC_MESSAGE _pRpcMessage,    DWORD *_pdwStubPhase);/* [id] */ HRESULT STDMETHODCALLTYPE ITextDocument_Undo_Proxy(     ITextDocument __RPC_FAR * This,    /* [in] */ long Count,    /* [retval][out] */ long __RPC_FAR *prop);void __RPC_STUB ITextDocument_Undo_Stub(    IRpcStubBuffer *This,    IRpcChannelBuffer *_pRpcChannelBuffer,    PRPC_MESSAGE _pRpcMessage,    DWORD *_pdwStubPhase);/* [id] */ HRESULT STDMETHODCALLTYPE ITextDocument_Redo_Proxy(     ITextDocument __RPC_FAR * This,    /* [in] */ long Count,    /* [retval][out] */ long __RPC_FAR *prop);void __RPC_STUB ITextDocument_Redo_Stub(    IRpcStubBuffer *This,    IRpcChannelBuffer *_pRpcChannelBuffer,    PRPC_MESSAGE _pRpcMessage,    DWORD *_pdwStubPhase);/* [id] */ HRESULT STDMETHODCALLTYPE ITextDocument_Range_Proxy(     ITextDocument __RPC_FAR * This,    /* [in] */ long cp1,    /* [in] */ long cp2,    /* [retval][out] */ ITextRange __RPC_FAR *__RPC_FAR *ppRange);void __RPC_STUB ITextDocument_Range_Stub(    IRpcStubBuffer *This,    IRpcChannelBuffer *_pRpcChannelBuffer,    PRPC_MESSAGE _pRpcMessage,    DWORD *_pdwStubPhase);/* [id] */ HRESULT STDMETHODCALLTYPE ITextDocument_RangeFromPoint_Proxy(     ITextDocument __RPC_FAR * This,    /* [in] */ long x,    /* [in] */ long y,    /* [retval][out] */ ITextRange __RPC_FAR *__RPC_FAR *ppRange);void __RPC_STUB ITextDocument_RangeFromPoint_Stub(    IRpcStubBuffer *This,    IRpcChannelBuffer *_pRpcChannelBuffer,    PRPC_MESSAGE _pRpcMessage,    DWORD *_pdwStubPhase);#endif 	/* __ITextDocument_INTERFACE_DEFINED__ */#ifndef __ITextRange_INTERFACE_DEFINED__#define __ITextRange_INTERFACE_DEFINED__/* interface ITextRange *//* [object][nonextensible][dual][version][uuid] */ EXTERN_C const IID IID_ITextRange;#if defined(__cplusplus) && !defined(CINTERFACE)        MIDL_INTERFACE("8CC497C2-A1DF-11ce-8098-00AA0047BE5D")    ITextRange : public IDispatch    {    public:        virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE GetText(             /* [retval][out] */ BSTR __RPC_FAR *pbstr) = 0;                virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE SetText(             /* [in] */ BSTR bstr) = 0;                virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE GetChar(             /* [retval][out] */ long __RPC_FAR *pch) = 0;                virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE SetChar(             /* [in] */ long ch) = 0;                virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE GetDuplicate(             /* [retval][out] */ ITextRange __RPC_FAR *__RPC_FAR *ppRange) = 0;                virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE GetFormattedText(             /* [retval][out] */ ITextRange __RPC_FAR *__RPC_FAR *ppRange) = 0;                virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE SetFormattedText(             /* [in] */ ITextRange __RPC_FAR *pRange) = 0;                virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE GetStart(             /* [retval][out] */ long __RPC_FAR *pcpFirst) = 0;                virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE SetStart(             /* [in] */ long cpFirst) = 0;                virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE GetEnd(             /* [retval][out] */ long __RPC_FAR *pcpLim) = 0;                virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE SetEnd(             /* [in] */ long cpLim) = 0;                virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE GetFont(             /* [retval][out] */ ITextFont __RPC_FAR *__RPC_FAR *pFont) = 0;                virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE SetFont(             /* [in] */ ITextFont __RPC_FAR *pFont) = 0;                virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE GetPara(             /* [retval][out] */ ITextPara __RPC_FAR *__RPC_FAR *pPara) = 0;                virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE SetPara(             /* [in] */ ITextPara __RPC_FAR *pPara) = 0;                virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE GetStoryLength(             /* [retval][out] */ long __RPC_FAR *pcch) = 0;                virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE GetStoryType(             /* [retval][out] */ long __RPC_FAR *pValue) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE Collapse(             /* [in] */ long bStart) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE Expand(             /* [in] */ long Unit,            /* [retval][out] */ long __RPC_FAR *pDelta) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE GetIndex(             /* [in] */ long Unit,            /* [retval][out] */ long __RPC_FAR *pIndex) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE SetIndex(             /* [in] */ long Unit,            /* [in] */ long Index,            /* [in] */ long Extend) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE SetRange(             /* [in] */ long cpActive,            /* [in] */ long cpOther) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE InRange(             /* [in] */ ITextRange __RPC_FAR *pRange,            /* [retval][out] */ long __RPC_FAR *pb) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE InStory(             /* [in] */ ITextRange __RPC_FAR *pRange,            /* [retval][out] */ long __RPC_FAR *pb) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE IsEqual(             /* [in] */ ITextRange __RPC_FAR *pRange,            /* [retval][out] */ long __RPC_FAR *pb) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE Select( void) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE StartOf(             /* [in] */ long Unit,            /* [in] */ long Extend,            /* [retval][out] */ long __RPC_FAR *pDelta) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE EndOf(             /* [in] */ long Unit,            /* [in] */ long Extend,            /* [retval][out] */ long __RPC_FAR *pDelta) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE Move(             /* [in] */ long Unit,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE MoveStart(             /* [in] */ long Unit,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE MoveEnd(             /* [in] */ long Unit,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE MoveWhile(             /* [in] */ VARIANT __RPC_FAR *Cset,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE MoveStartWhile(             /* [in] */ VARIANT __RPC_FAR *Cset,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE MoveEndWhile(             /* [in] */ VARIANT __RPC_FAR *Cset,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE MoveUntil(             /* [in] */ VARIANT __RPC_FAR *Cset,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE MoveStartUntil(             /* [in] */ VARIANT __RPC_FAR *Cset,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE MoveEndUntil(             /* [in] */ VARIANT __RPC_FAR *Cset,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE FindText(             /* [in] */ BSTR bstr,            /* [in] */ long cch,            /* [in] */ long Flags,            /* [retval][out] */ long __RPC_FAR *pLength) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE FindTextStart(             /* [in] */ BSTR bstr,            /* [in] */ long cch,            /* [in] */ long Flags,            /* [retval][out] */ long __RPC_FAR *pLength) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE FindTextEnd(             /* [in] */ BSTR bstr,            /* [in] */ long cch,            /* [in] */ long Flags,            /* [retval][out] */ long __RPC_FAR *pLength) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE Delete(             /* [in] */ long Unit,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE Cut(             /* [out] */ VARIANT __RPC_FAR *pVar) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE Copy(             /* [out] */ VARIANT __RPC_FAR *pVar) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE Paste(             /* [in] */ VARIANT __RPC_FAR *pVar,            /* [in] */ long Format) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE CanPaste(             /* [in] */ VARIANT __RPC_FAR *pVar,            /* [in] */ long Format,            /* [retval][out] */ long __RPC_FAR *pb) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE CanEdit(             /* [retval][out] */ long __RPC_FAR *pbCanEdit) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE ChangeCase(             /* [in] */ long Type) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE GetPoint(             /* [in] */ long Type,            /* [out] */ long __RPC_FAR *px,            /* [out] */ long __RPC_FAR *py) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE SetPoint(             /* [in] */ long x,            /* [in] */ long y,            /* [in] */ long Type,            /* [in] */ long Extend) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE ScrollIntoView(             /* [in] */ long Value) = 0;                virtual /* [id] */ HRESULT STDMETHODCALLTYPE GetEmbeddedObject(             /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppv) = 0;            };    #else 	/* C style interface */    typedef struct ITextRangeVtbl    {        BEGIN_INTERFACE                HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(             ITextRange __RPC_FAR * This,            /* [in] */ REFIID riid,            /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);                ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(             ITextRange __RPC_FAR * This);                ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(             ITextRange __RPC_FAR * This);                HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(             ITextRange __RPC_FAR * This,            /* [out] */ UINT __RPC_FAR *pctinfo);                HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(             ITextRange __RPC_FAR * This,            /* [in] */ UINT iTInfo,            /* [in] */ LCID lcid,            /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);                HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(             ITextRange __RPC_FAR * This,            /* [in] */ REFIID riid,            /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,            /* [in] */ UINT cNames,            /* [in] */ LCID lcid,            /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);                /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(             ITextRange __RPC_FAR * This,            /* [in] */ DISPID dispIdMember,            /* [in] */ REFIID riid,            /* [in] */ LCID lcid,            /* [in] */ WORD wFlags,            /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,            /* [out] */ VARIANT __RPC_FAR *pVarResult,            /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,            /* [out] */ UINT __RPC_FAR *puArgErr);                /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetText )(             ITextRange __RPC_FAR * This,            /* [retval][out] */ BSTR __RPC_FAR *pbstr);                /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetText )(             ITextRange __RPC_FAR * This,            /* [in] */ BSTR bstr);                /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetChar )(             ITextRange __RPC_FAR * This,            /* [retval][out] */ long __RPC_FAR *pch);                /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetChar )(             ITextRange __RPC_FAR * This,            /* [in] */ long ch);                /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDuplicate )(             ITextRange __RPC_FAR * This,            /* [retval][out] */ ITextRange __RPC_FAR *__RPC_FAR *ppRange);                /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFormattedText )(             ITextRange __RPC_FAR * This,            /* [retval][out] */ ITextRange __RPC_FAR *__RPC_FAR *ppRange);                /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetFormattedText )(             ITextRange __RPC_FAR * This,            /* [in] */ ITextRange __RPC_FAR *pRange);                /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetStart )(             ITextRange __RPC_FAR * This,            /* [retval][out] */ long __RPC_FAR *pcpFirst);                /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetStart )(             ITextRange __RPC_FAR * This,            /* [in] */ long cpFirst);                /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEnd )(             ITextRange __RPC_FAR * This,            /* [retval][out] */ long __RPC_FAR *pcpLim);                /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetEnd )(             ITextRange __RPC_FAR * This,            /* [in] */ long cpLim);                /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFont )(             ITextRange __RPC_FAR * This,            /* [retval][out] */ ITextFont __RPC_FAR *__RPC_FAR *pFont);                /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetFont )(             ITextRange __RPC_FAR * This,            /* [in] */ ITextFont __RPC_FAR *pFont);                /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPara )(             ITextRange __RPC_FAR * This,            /* [retval][out] */ ITextPara __RPC_FAR *__RPC_FAR *pPara);                /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetPara )(             ITextRange __RPC_FAR * This,            /* [in] */ ITextPara __RPC_FAR *pPara);                /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetStoryLength )(             ITextRange __RPC_FAR * This,            /* [retval][out] */ long __RPC_FAR *pcch);                /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetStoryType )( 

⌨️ 快捷键说明

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