Interfaccia ITfThreadMgr (msctf.h)
ITfThreadMgr definisce l'oggetto primario implementato dal gestore TSF. ITfThreadMgr viene usato dalle applicazioni e dai servizi di testo per attivare e disattivare servizi di testo, creare gestori documenti e mantenere lo stato attivo del contesto del documento.
Ereditarietà
L'interfaccia ITfThreadMgr eredita dall'interfaccia IUnknown . ITfThreadMgr include anche questi tipi di membri:
Metodi
L'interfaccia ITfThreadMgr include questi metodi.
ITfThreadMgr::Activate Metodo ITfThreadMgr::Activate |
ITfThreadMgr::AssociateFocus Metodo ITfThreadMgr::AssociateFocus |
ITfThreadMgr::CreateDocumentMgr Metodo ITfThreadMgr::CreateDocumentMgr |
ITfThreadMgr::D eactivate Metodo ITfThreadMgr::D eactivate |
ITfThreadMgr::EnumDocumentMgrs Metodo ITfThreadMgr::EnumDocumentMgrs |
ITfThreadMgr::EnumFunctionProviders Metodo ITfThreadMgr::EnumFunctionProviders |
ITfThreadMgr::GetFocus Metodo ITfThreadMgr::GetFocus |
ITfThreadMgr::GetFunctionProvider Metodo ITfThreadMgr::GetFunctionProvider |
ITfThreadMgr::GetGlobalCompartment Metodo ITfThreadMgr::GetGlobalCompartment |
ITfThreadMgr::IsThreadFocus Metodo ITfThreadMgr::IsThreadFocus |
ITfThreadMgr::SetFocus Metodo ITfThreadMgr::SetFocus |
Commenti
Un'applicazione ottiene un puntatore a questa interfaccia chiamando CoCreateInstance con CLSID_TF_ThreadMgr, come illustrato di seguito.
Un servizio di testo riceve un puntatore a questa interfaccia nel metodo ITfTextInputProcessor::Activate .
Esempio
HRESULT hr;
ITfThreadMgr* pThreadMgr;
hr = CoCreateInstance( CLSID_TF_ThreadMgr,
NULL,
CLSCTX_INPROC_SERVER,
IID_ITfThreadMgr,
(void**)&pThreadMgr);
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | msctf.h |
Componente ridistribuibile | TSF 1.0 in Windows 2000 Professional |