Win32 API 日本語リファレンス
ホームUI.TextServices › ITfThreadMgr2

ITfThreadMgr2

COM
IID0ab198ef-6477-4ee8-8812-6780edb82d5e継承元IUnknown自前メソッド開始 vtbl3

メソッド 14

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT Activate(DWORD* ptid)
4HRESULT Deactivate()
5HRESULT CreateDocumentMgr(ITfDocumentMgr** ppdim)
6HRESULT EnumDocumentMgrs(IEnumTfDocumentMgrs** ppEnum)
7HRESULT GetFocus(ITfDocumentMgr** ppdimFocus)
8HRESULT SetFocus(ITfDocumentMgr* pdimFocus)
9HRESULT IsThreadFocus(BOOL* pfThreadFocus)
10HRESULT GetFunctionProvider(GUID* clsid, ITfFunctionProvider** ppFuncProv)
11HRESULT EnumFunctionProviders(IEnumTfFunctionProviders** ppEnum)
12HRESULT GetGlobalCompartment(ITfCompartmentMgr** ppCompMgr)
13HRESULT ActivateEx(DWORD* ptid, DWORD dwFlags)
14HRESULT GetActiveFlags(DWORD* lpdwFlags)
15HRESULT SuspendKeystrokeHandling()
16HRESULT ResumeKeystrokeHandling()