ITfThreadMgr-Schnittstelle (msctf.h)

Das ITfThreadMgr definiert das primäre Objekt, das vom TSF-Manager implementiert wird. ITfThreadMgr wird von Anwendungen und Textdiensten verwendet, um Textdienste zu aktivieren und zu deaktivieren, Dokument-Manager zu erstellen und den Fokus des Dokumentkontexts beizubehalten.

Vererbung

Die ITfThreadMgr-Schnittstelle erbt von der IUnknown-Schnittstelle . ITfThreadMgr verfügt auch über folgende Membertypen:

Methoden

Die ITfThreadMgr-Schnittstelle verfügt über diese Methoden.

 
ITfThreadMgr::Activate

ITfThreadMgr::Activate-Methode
ITfThreadMgr::AssociateFocus

ITfThreadMgr::AssociateFocus-Methode
ITfThreadMgr::CreateDocumentMgr

ITfThreadMgr::CreateDocumentMgr-Methode
ITfThreadMgr::D eactivate

ITfThreadMgr::D eactivate-Methode
ITfThreadMgr::EnumDocumentMgrs

ITfThreadMgr::EnumDocumentMgrs-Methode
ITfThreadMgr::EnumFunctionProviders

ITfThreadMgr::EnumFunctionProviders-Methode
ITfThreadMgr::GetFocus

ITfThreadMgr::GetFocus-Methode
ITfThreadMgr::GetFunctionProvider

ITfThreadMgr::GetFunctionProvider-Methode
ITfThreadMgr::GetGlobalCompartment

ITfThreadMgr::GetGlobalCompartment-Methode
ITfThreadMgr::IsThreadFocus

ITfThreadMgr::IsThreadFocus-Methode
ITfThreadMgr::SetFocus

ITfThreadMgr::SetFocus-Methode

Hinweise

Eine Anwendung ruft einen Zeiger auf diese Schnittstelle ab, indem sie CoCreateInstance mit CLSID_TF_ThreadMgr aufruft , wie unten gezeigt.

Ein Textdienst empfängt einen Zeiger auf diese Schnittstelle in seiner ITfTextInputProcessor::Activate-Methode .

Beispiele


HRESULT hr;
ITfThreadMgr* pThreadMgr;

hr = CoCreateInstance(  CLSID_TF_ThreadMgr, 
                        NULL, 
                        CLSCTX_INPROC_SERVER, 
                        IID_ITfThreadMgr, 
                        (void**)&pThreadMgr);

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile msctf.h
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional

Weitere Informationen

Cocreateinstance

ITfTextInputProcessor::Activate

IUnknown