Go to the documentation of this file.
27 #define TF_INVALID_COOKIE (0xffffffff)
28 #define TF_IPSINK_FLAG_ACTIVE 0x0001
29 #define TF_TMAE_UIELEMENTENABLEDONLY 0x00000004
ULONG(STDMETHODCALLTYPE *Release)(ITfUIElement *)
struct IEnumTfDocumentMgrs IEnumTfDocumentMgrs
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL ITfFunctionProvider IEnumTfFunctionProviders ** HRESULT(STDMETHODCALLTYPE *GetGlobalCompartment)(ITfThreadMgrEx *
IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL ITfFunctionProvider ** HRESULT(STDMETHODCALLTYPE *EnumFunctionProviders)(ITfThreadMgr *
BOOL DWORD ITfDocumentMgr ** HRESULT(STDMETHODCALLTYPE *GetCount)(ITfCandidateListUIElement *
BOOL DWORD ITfDocumentMgr UINT * HRESULT(STDMETHODCALLTYPE *GetSelection)(ITfCandidateListUIElement *
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfUIElementSink *
HRESULT(STDMETHODCALLTYPE *GetActiveFlags)(ITfThreadMgrEx *
BOOL DWORD ITfDocumentMgr UINT UINT BSTR UINT UINT
HRESULT(STDMETHODCALLTYPE *GetDescription)(ITfUIElement *
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfThreadMgrEx *
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfUIElementMgr *
HRESULT(STDMETHODCALLTYPE *EndUIElement)(ITfUIElementSink *
HRESULT(STDMETHODCALLTYPE *CreateDocumentMgr)(ITfThreadMgrEx *
ULONG(STDMETHODCALLTYPE *Release)(ITfUIElementMgr *)
const struct ITfThreadMgrVtbl * lpVtbl
ULONG(STDMETHODCALLTYPE *Release)(ITfSource *)
struct ITfFunctionProvider ITfFunctionProvider
ULONG(STDMETHODCALLTYPE *Release)(ITfThreadMgrEx *)
const struct ITfThreadMgrExVtbl * lpVtbl
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfSource *)
HRESULT(STDMETHODCALLTYPE *GetDescription)(ITfCandidateListUIElement *
IUnknown DWORD * HRESULT(STDMETHODCALLTYPE *UnadviseSink)(ITfSource *
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfSource *
IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr HWND
ULONG(STDMETHODCALLTYPE *Release)(ITfUIElementSink *)
ITfUIElement BOOL DWORD * HRESULT(STDMETHODCALLTYPE *UpdateUIElement)(ITfUIElementMgr *
HRESULT(STDMETHODCALLTYPE *Activate)(ITfThreadMgr *
BOOL DWORD ITfDocumentMgr UINT UINT BSTR UINT UINT UINT UINT
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL ITfFunctionProvider IEnumTfFunctionProviders ITfCompartmentMgr ** HRESULT(STDMETHODCALLTYPE *ActivateEx)(ITfThreadMgrEx *
BOOL DWORD ITfDocumentMgr UINT UINT UINT
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL ITfFunctionProvider ** HRESULT(STDMETHODCALLTYPE *EnumFunctionProviders)(ITfThreadMgrEx *
HRESULT(STDMETHODCALLTYPE *CreateDocumentMgr)(ITfThreadMgr *)
struct IEnumTfUIElements IEnumTfUIElements
ITfDocumentMgr IEnumTfDocumentMgrs ** HRESULT(STDMETHODCALLTYPE *GetFocus)(ITfThreadMgrEx *
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfUIElementMgr *)
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfCandidateListUIElement *
const struct ITfDocumentMgrVtbl * lpVtbl
IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL REFCLSID
struct ITfCompartmentMgr ITfCompartmentMgr
ITfUIElement BOOL DWORD DWORD
HRESULT(STDMETHODCALLTYPE *BeginUIElement)(ITfUIElementMgr *
const struct ITfUIElementMgrVtbl * lpVtbl
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfCandidateListUIElement *)
BOOL DWORD * HRESULT(STDMETHODCALLTYPE *GetDocumentMgr)(ITfCandidateListUIElement *
HRESULT(STDMETHODCALLTYPE *IsShown)(ITfUIElement *
HRESULT(STDMETHODCALLTYPE *EnumDocumentMgrs)(ITfThreadMgr *
BSTR * HRESULT(STDMETHODCALLTYPE *GetGUID)(ITfUIElement *
HRESULT(STDMETHODCALLTYPE *Activate)(ITfThreadMgrEx *
ITfContext ** HRESULT(STDMETHODCALLTYPE *GetBase)(ITfDocumentMgr *
ITfUIElement ** HRESULT(STDMETHODCALLTYPE *EnumUIElements)(ITfUIElementMgr *
HRESULT(STDMETHODCALLTYPE *BeginUIElement)(ITfUIElementSink *
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfThreadMgr *)
IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL ITfFunctionProvider IEnumTfFunctionProviders ** HRESULT(STDMETHODCALLTYPE *GetGlobalCompartment)(ITfThreadMgr *
TfClientId * HRESULT(STDMETHODCALLTYPE *Deactivate)(ITfThreadMgr *)
BSTR GUID * HRESULT(STDMETHODCALLTYPE *Show)(ITfCandidateListUIElement *
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ** HRESULT(STDMETHODCALLTYPE *SetFocus)(ITfThreadMgrEx *
HRESULT(STDMETHODCALLTYPE *IsShown)(ITfCandidateListUIElement *
IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ** HRESULT(STDMETHODCALLTYPE *IsThreadFocus)(ITfThreadMgr *
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfThreadMgrEx *)
const struct ITfSourceVtbl * lpVtbl
BSTR GUID * HRESULT(STDMETHODCALLTYPE *Show)(ITfUIElement *
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr * HRESULT(STDMETHODCALLTYPE *AssociateFocus)(ITfThreadMgrEx *
struct IEnumTfFunctionProviders IEnumTfFunctionProviders
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL REFCLSID
const struct ITfCandidateListUIElementVtbl * lpVtbl
HRESULT(STDMETHODCALLTYPE *GetTop)(ITfDocumentMgr *
BOOL * HRESULT(STDMETHODCALLTYPE *UpdateUIElement)(ITfUIElementSink *
const struct ITfUIElementSinkVtbl * lpVtbl
TfClientId * HRESULT(STDMETHODCALLTYPE *Deactivate)(ITfThreadMgrEx *)
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfUIElement *
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfDocumentMgr *)
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfUIElementSink *)
struct ITfClientId ITfClientId
HRESULT(STDMETHODCALLTYPE *GetCurrentPage)(ITfCandidateListUIElement *
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfDocumentMgr *
BSTR * HRESULT(STDMETHODCALLTYPE *GetGUID)(ITfCandidateListUIElement *
BOOL * HRESULT(STDMETHODCALLTYPE *GetUpdatedFlags)(ITfCandidateListUIElement *
ITfDocumentMgr ** HRESULT(STDMETHODCALLTYPE *EnumDocumentMgrs)(ITfThreadMgrEx *
IEnumTfDocumentMgrs ITfDocumentMgr ** HRESULT(STDMETHODCALLTYPE *SetFocus)(ITfThreadMgr *
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfUIElement *)
struct ITfContext ITfContext
IEnumTfDocumentMgrs ** HRESULT(STDMETHODCALLTYPE *GetFocus)(ITfThreadMgr *
const struct ITfUIElementVtbl * lpVtbl
HRESULT(STDMETHODCALLTYPE *AdviseSink)(ITfSource *
ULONG(STDMETHODCALLTYPE *Release)(ITfCandidateListUIElement *)
IUnknown ITfContext TfEditCookie * HRESULT(STDMETHODCALLTYPE *Push)(ITfDocumentMgr *
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ** HRESULT(STDMETHODCALLTYPE *IsThreadFocus)(ITfThreadMgrEx *
HRESULT(STDMETHODCALLTYPE *EndUIElement)(ITfUIElementMgr *
ULONG(STDMETHODCALLTYPE *Release)(ITfDocumentMgr *)
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL ITfFunctionProvider IEnumTfFunctionProviders ITfCompartmentMgr TfClientId DWORD
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfThreadMgr *
ULONG(STDMETHODCALLTYPE *Release)(ITfThreadMgr *)
struct IEnumTfContexts IEnumTfContexts
HRESULT(STDMETHODCALLTYPE *GetUIElement)(ITfUIElementMgr *
IUnknown ITfContext TfEditCookie ITfContext * HRESULT(STDMETHODCALLTYPE *Pop)(ITfDocumentMgr *)
ITfContext ITfContext ** HRESULT(STDMETHODCALLTYPE *EnumContexts)(ITfDocumentMgr *