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

📄 tom.h

📁 这是VCF框架的代码
💻 H
📖 第 1 页 / 共 5 页
字号:
            ITextRange __RPC_FAR * This,            /* [retval][out] */ long __RPC_FAR *pValue);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Collapse )(             ITextRange __RPC_FAR * This,            /* [in] */ long bStart);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Expand )(             ITextRange __RPC_FAR * This,            /* [in] */ long Unit,            /* [retval][out] */ long __RPC_FAR *pDelta);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIndex )(             ITextRange __RPC_FAR * This,            /* [in] */ long Unit,            /* [retval][out] */ long __RPC_FAR *pIndex);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetIndex )(             ITextRange __RPC_FAR * This,            /* [in] */ long Unit,            /* [in] */ long Index,            /* [in] */ long Extend);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetRange )(             ITextRange __RPC_FAR * This,            /* [in] */ long cpActive,            /* [in] */ long cpOther);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *InRange )(             ITextRange __RPC_FAR * This,            /* [in] */ ITextRange __RPC_FAR *pRange,            /* [retval][out] */ long __RPC_FAR *pb);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *InStory )(             ITextRange __RPC_FAR * This,            /* [in] */ ITextRange __RPC_FAR *pRange,            /* [retval][out] */ long __RPC_FAR *pb);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *IsEqual )(             ITextRange __RPC_FAR * This,            /* [in] */ ITextRange __RPC_FAR *pRange,            /* [retval][out] */ long __RPC_FAR *pb);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Select )(             ITextRange __RPC_FAR * This);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StartOf )(             ITextRange __RPC_FAR * This,            /* [in] */ long Unit,            /* [in] */ long Extend,            /* [retval][out] */ long __RPC_FAR *pDelta);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EndOf )(             ITextRange __RPC_FAR * This,            /* [in] */ long Unit,            /* [in] */ long Extend,            /* [retval][out] */ long __RPC_FAR *pDelta);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Move )(             ITextRange __RPC_FAR * This,            /* [in] */ long Unit,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveStart )(             ITextRange __RPC_FAR * This,            /* [in] */ long Unit,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveEnd )(             ITextRange __RPC_FAR * This,            /* [in] */ long Unit,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveWhile )(             ITextRange __RPC_FAR * This,            /* [in] */ VARIANT __RPC_FAR *Cset,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveStartWhile )(             ITextRange __RPC_FAR * This,            /* [in] */ VARIANT __RPC_FAR *Cset,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveEndWhile )(             ITextRange __RPC_FAR * This,            /* [in] */ VARIANT __RPC_FAR *Cset,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveUntil )(             ITextRange __RPC_FAR * This,            /* [in] */ VARIANT __RPC_FAR *Cset,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveStartUntil )(             ITextRange __RPC_FAR * This,            /* [in] */ VARIANT __RPC_FAR *Cset,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveEndUntil )(             ITextRange __RPC_FAR * This,            /* [in] */ VARIANT __RPC_FAR *Cset,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FindText )(             ITextRange __RPC_FAR * This,            /* [in] */ BSTR bstr,            /* [in] */ long cch,            /* [in] */ long Flags,            /* [retval][out] */ long __RPC_FAR *pLength);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FindTextStart )(             ITextRange __RPC_FAR * This,            /* [in] */ BSTR bstr,            /* [in] */ long cch,            /* [in] */ long Flags,            /* [retval][out] */ long __RPC_FAR *pLength);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FindTextEnd )(             ITextRange __RPC_FAR * This,            /* [in] */ BSTR bstr,            /* [in] */ long cch,            /* [in] */ long Flags,            /* [retval][out] */ long __RPC_FAR *pLength);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Delete )(             ITextRange __RPC_FAR * This,            /* [in] */ long Unit,            /* [in] */ long Count,            /* [retval][out] */ long __RPC_FAR *pDelta);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Cut )(             ITextRange __RPC_FAR * This,            /* [out] */ VARIANT __RPC_FAR *pVar);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Copy )(             ITextRange __RPC_FAR * This,            /* [out] */ VARIANT __RPC_FAR *pVar);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Paste )(             ITextRange __RPC_FAR * This,            /* [in] */ VARIANT __RPC_FAR *pVar,            /* [in] */ long Format);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CanPaste )(             ITextRange __RPC_FAR * This,            /* [in] */ VARIANT __RPC_FAR *pVar,            /* [in] */ long Format,            /* [retval][out] */ long __RPC_FAR *pb);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CanEdit )(             ITextRange __RPC_FAR * This,            /* [retval][out] */ long __RPC_FAR *pbCanEdit);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ChangeCase )(             ITextRange __RPC_FAR * This,            /* [in] */ long Type);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPoint )(             ITextRange __RPC_FAR * This,            /* [in] */ long Type,            /* [out] */ long __RPC_FAR *px,            /* [out] */ long __RPC_FAR *py);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetPoint )(             ITextRange __RPC_FAR * This,            /* [in] */ long x,            /* [in] */ long y,            /* [in] */ long Type,            /* [in] */ long Extend);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ScrollIntoView )(             ITextRange __RPC_FAR * This,            /* [in] */ long Value);                /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEmbeddedObject )(             ITextRange __RPC_FAR * This,            /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppv);                END_INTERFACE    } ITextRangeVtbl;    interface ITextRange    {        CONST_VTBL struct ITextRangeVtbl __RPC_FAR *lpVtbl;    };    #ifdef COBJMACROS#define ITextRange_QueryInterface(This,riid,ppvObject)	\    (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)#define ITextRange_AddRef(This)	\    (This)->lpVtbl -> AddRef(This)#define ITextRange_Release(This)	\    (This)->lpVtbl -> Release(This)#define ITextRange_GetTypeInfoCount(This,pctinfo)	\    (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)#define ITextRange_GetTypeInfo(This,iTInfo,lcid,ppTInfo)	\    (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)#define ITextRange_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)	\    (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)#define ITextRange_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)	\    (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)#define ITextRange_GetText(This,pbstr)	\    (This)->lpVtbl -> GetText(This,pbstr)#define ITextRange_SetText(This,bstr)	\    (This)->lpVtbl -> SetText(This,bstr)#define ITextRange_GetChar(This,pch)	\    (This)->lpVtbl -> GetChar(This,pch)#define ITextRange_SetChar(This,ch)	\    (This)->lpVtbl -> SetChar(This,ch)#define ITextRange_GetDuplicate(This,ppRange)	\    (This)->lpVtbl -> GetDuplicate(This,ppRange)#define ITextRange_GetFormattedText(This,ppRange)	\    (This)->lpVtbl -> GetFormattedText(This,ppRange)#define ITextRange_SetFormattedText(This,pRange)	\    (This)->lpVtbl -> SetFormattedText(This,pRange)#define ITextRange_GetStart(This,pcpFirst)	\    (This)->lpVtbl -> GetStart(This,pcpFirst)#define ITextRange_SetStart(This,cpFirst)	\    (This)->lpVtbl -> SetStart(This,cpFirst)#define ITextRange_GetEnd(This,pcpLim)	\    (This)->lpVtbl -> GetEnd(This,pcpLim)#define ITextRange_SetEnd(This,cpLim)	\    (This)->lpVtbl -> SetEnd(This,cpLim)#define ITextRange_GetFont(This,pFont)	\    (This)->lpVtbl -> GetFont(This,pFont)#define ITextRange_SetFont(This,pFont)	\    (This)->lpVtbl -> SetFont(This,pFont)#define ITextRange_GetPara(This,pPara)	\    (This)->lpVtbl -> GetPara(This,pPara)#define ITextRange_SetPara(This,pPara)	\    (This)->lpVtbl -> SetPara(This,pPara)#define ITextRange_GetStoryLength(This,pcch)	\    (This)->lpVtbl -> GetStoryLength(This,pcch)#define ITextRange_GetStoryType(This,pValue)	\    (This)->lpVtbl -> GetStoryType(This,pValue)#define ITextRange_Collapse(This,bStart)	\    (This)->lpVtbl -> Collapse(This,bStart)#define ITextRange_Expand(This,Unit,pDelta)	\    (This)->lpVtbl -> Expand(This,Unit,pDelta)#define ITextRange_GetIndex(This,Unit,pIndex)	\    (This)->lpVtbl -> GetIndex(This,Unit,pIndex)#define ITextRange_SetIndex(This,Unit,Index,Extend)	\    (This)->lpVtbl -> SetIndex(This,Unit,Index,Extend)#define ITextRange_SetRange(This,cpActive,cpOther)	\    (This)->lpVtbl -> SetRange(This,cpActive,cpOther)#define ITextRange_InRange(This,pRange,pb)	\    (This)->lpVtbl -> InRange(This,pRange,pb)#define ITextRange_InStory(This,pRange,pb)	\    (This)->lpVtbl -> InStory(This,pRange,pb)#define ITextRange_IsEqual(This,pRange,pb)	\    (This)->lpVtbl -> IsEqual(This,pRange,pb)#define ITextRange_Select(This)	\    (This)->lpVtbl -> Select(This)#define ITextRange_StartOf(This,Unit,Extend,pDelta)	\    (This)->lpVtbl -> StartOf(This,Unit,Extend,pDelta)#define ITextRange_EndOf(This,Unit,Extend,pDelta)	\    (This)->lpVtbl -> EndOf(This,Unit,Extend,pDelta)#define ITextRange_Move(This,Unit,Count,pDelta)	\    (This)->lpVtbl -> Move(This,Unit,Count,pDelta)#define ITextRange_MoveStart(This,Unit,Count,pDelta)	\    (This)->lpVtbl -> MoveStart(This,Unit,Count,pDelta)#define ITextRange_MoveEnd(This,Unit,Count,pDelta)	\    (This)->lpVtbl -> MoveEnd(This,Unit,Count,pDelta)#define ITextRange_MoveWhile(This,Cset,Count,pDelta)	\    (This)->lpVtbl -> MoveWhile(This,Cset,Count,pDelta)#define ITextRange_MoveStartWhile(This,Cset,Count,pDelta)	\    (This)->lpVtbl -> MoveStartWhile(This,Cset,Count,pDelta)#define ITextRange_MoveEndWhile(This,Cset,Count,pDelta)	\    (This)->lpVtbl -> MoveEndWhile(This,Cset,Count,pDelta)#define ITextRange_MoveUntil(This,Cset,Count,pDelta)	\    (This)->lpVtbl -> MoveUntil(This,Cset,Count,pDelta)#define ITextRange_MoveStartUntil(This,Cset,Count,pDelta)	\    (This)->lpVtbl -> MoveStartUntil(This,Cset,Count,pDelta)#define ITextRange_MoveEndUntil(This,Cset,Count,pDelta)	\    (This)->lpVtbl -> MoveEndUntil(This,Cset,Count,pDelta)#define ITextRange_FindText(This,bstr,cch,Flags,pLength)	\    (This)->lpVtbl -> FindText(This,bstr,cch,Flags,pLength)#define ITextRange_FindTextStart(This,bstr,cch,Flags,pLength)	\    (This)->lpVtbl -> FindTextStart(This,bstr,cch,Flags,pLength)#define ITextRange_FindTextEnd(This,bstr,cch,Flags,pLength)	\    (This)->lpVtbl -> FindTextEnd(This,bstr,cch,Flags,pLength)#define ITextRange_Delete(This,Unit,Count,pDelta)	\    (This)->lpVtbl -> Delete(This,Unit,Count,pDelta)#define ITextRange_Cut(This,pVar)	\    (This)->lpVtbl -> Cut(This,pVar)#define ITextRange_Copy(This,pVar)	\    (This)->lpVtbl -> Copy(This,pVar)#define ITextRange_Paste(This,pVar,Format)	\    (This)->lpVtbl -> Paste(This,pVar,Format)#define ITextRange_CanPaste(This,pVar,Format,pb)	\    (This)->lpVtbl -> CanPaste(This,pVar,Format,pb)#define ITextRange_CanEdit(This,pbCanEdit)	\    (This)->lpVtbl -> CanEdit(This,pbCanEdit)#define ITextRange_ChangeCase(This,Type)	\    (This)->lpVtbl -> ChangeCase(This,Type)#define ITextRange_GetPoint(This,Type,px,py)	\    (This)->lpVtbl -> GetPoint(This,Type,px,py)#define ITextRange_SetPoint(This,x,y,Type,Extend)	\    (This)->lpVtbl -> SetPoint(This,x,y,Type,Extend)#define ITextRange_ScrollIntoView(This,Value)	\    (This)->lpVtbl -> ScrollIntoView(This,Value)#define ITextRange_GetEmbeddedObject(This,ppv)	\    (This)->lpVtbl -> GetEmbeddedObject(This,ppv)#endif /* COBJMACROS */#endif 	/* C style interface *//* [propget][id] */ HRESULT STDMETHODCALLTYPE ITextRange_GetText_Proxy(     ITextRange __RPC_FAR * This,    /* [retval][out] */ BSTR __RPC_FAR *pbstr);void __RPC_STUB ITextRange_GetText_Stub(    IRpcStubBuffer *This,    IRpcChannelBuffer *_pRpcChannelBuffer,    PRPC_MESSAGE _pRpcMessage,    DWORD *_pdwStubPhase);/* [propput][id] */ HRESULT STDMETHODCALLTYPE ITextRange_SetText_Proxy(     ITextRange __RPC_FAR * This,    /* [in] */ BSTR bstr);void __RPC_STUB ITextRange_SetText_Stub(    IRpcStubBuffer *This,    IRpcChannelBuffer *_pRpcChannelBuffer,    PRPC_MESSAGE _pRpcMessage,    DWORD *_pdwStubPhase);/* [propget][id] */ HRESULT STDMETHODCALLTYPE ITextRange_GetChar_Proxy( 

⌨️ 快捷键说明

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