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 |