Share via


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

另請參閱

CoCreateInstance

ITfTextInputProcessor::Activate

IUnknown