iTfThreadMgr 介面 (msctf.h)
ITfThreadMgr會定義 TSF 管理員所實作的主要物件。 ITfThreadMgr 是由應用程式和文字服務用來啟用和停用文字服務、建立檔管理員,以及維護檔內容焦點。
繼承
ITfThreadMgr介面繼承自IUnknown介面。 ITfThreadMgr 也有下列類型的成員:
方法
ITfThreadMgr介面具有這些方法。
ITfThreadMgr::Activate ITfThreadMgr::Activate 方法 |
ITfThreadMgr::AssociateFocus ITfThreadMgr::AssociateFocus 方法 |
ITfThreadMgr::CreateDocumentMgr ITfThreadMgr::CreateDocumentMgr 方法 |
ITfThreadMgr::D eactivate ITfThreadMgr::D eactivate 方法 |
ITfThreadMgr::EnumDocumentMgrs ITfThreadMgr::EnumDocumentMgrs 方法 |
ITfThreadMgr::EnumFunctionProviders ITfThreadMgr::EnumFunctionProviders 方法 |
ITfThreadMgr::GetFocus ITfThreadMgr::GetFocus 方法 |
ITfThreadMgr::GetFunctionProvider ITfThreadMgr::GetFunctionProvider 方法 |
ITfThreadMgr::GetGlobalCompartment ITfThreadMgr::GetGlobalCompartment 方法 |
ITfThreadMgr::IsThreadFocus ITfThreadMgr::IsThreadFocus 方法 |
ITfThreadMgr::SetFocus ITfThreadMgr::SetFocus 方法 |
備註
應用程式會藉由使用 CLSID_TF_ThreadMgr 呼叫 CoCreateInstance 來取得此介面的指標,如下所示。
文字服務會在其 ITfTextInputProcessor::Activate 方法中接收這個介面的指標。
範例
HRESULT hr;
ITfThreadMgr* pThreadMgr;
hr = CoCreateInstance( CLSID_TF_ThreadMgr,
NULL,
CLSCTX_INPROC_SERVER,
IID_ITfThreadMgr,
(void**)&pThreadMgr);
需求
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | msctf.h |
可轉散發套件 | Windows 2000 專業版上的 TSF 1.0 |