Interface ITfThreadMgr (msctf.h)

L’ITfThreadMgr définit l’objet principal implémenté par le gestionnaire TSF. ITfThreadMgr est utilisé par les applications et les services de texte pour activer et désactiver des services de texte, créer des gestionnaires de documents et maintenir le focus sur le contexte du document.

Héritage

L’interface ITfThreadMgr hérite de l’interface IUnknown. ITfThreadMgr a également les types de membres suivants :

Méthodes

L’interface ITfThreadMgr a ces méthodes.

 
ITfThreadMgr::Activate

ITfThreadMgr::Activate, méthode
ITfThreadMgr::AssociateFocus

Méthode ITfThreadMgr::AssociateFocus
ITfThreadMgr::CreateDocumentMgr

Méthode ITfThreadMgr::CreateDocumentMgr
ITfThreadMgr::D eactivate

Méthode ITfThreadMgr::D eactivate
ITfThreadMgr::EnumDocumentMgrs

Méthode ITfThreadMgr::EnumDocumentMgrs
ITfThreadMgr::EnumFunctionProviders

Méthode ITfThreadMgr::EnumFunctionProviders
ITfThreadMgr::GetFocus

Méthode ITfThreadMgr::GetFocus
ITfThreadMgr::GetFunctionProvider

Méthode ITfThreadMgr::GetFunctionProvider
ITfThreadMgr::GetGlobalCompartment

Méthode ITfThreadMgr::GetGlobalCompartment
ITfThreadMgr::IsThreadFocus

Méthode ITfThreadMgr::IsThreadFocus
ITfThreadMgr::SetFocus

Méthode ITfThreadMgr::SetFocus

Notes

Une application obtient un pointeur vers cette interface en appelant CoCreateInstance avec CLSID_TF_ThreadMgr comme illustré ci-dessous.

Un service de texte reçoit un pointeur vers cette interface dans sa méthode ITfTextInputProcessor::Activate .

Exemples


HRESULT hr;
ITfThreadMgr* pThreadMgr;

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

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête msctf.h
Composant redistribuable TSF 1.0 sur Windows 2000 Professionnel

Voir aussi

CoCreateInstance

ITfTextInputProcessor::Activate

IUnknown