ITfThreadMgr 인터페이스(msctf.h)
ITfThreadMgr은 TSF 관리자가 구현한 기본 개체를 정의합니다. ITfThreadMgr 은 애플리케이션 및 텍스트 서비스에서 텍스트 서비스를 활성화 및 비활성화하고, 문서 관리자를 만들고, 문서 컨텍스트 포커스를 유지하는 데 사용됩니다.
상속
ITfThreadMgr 인터페이스는 IUnknown 인터페이스에서 상속됩니다. ITfThreadMgr 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
ITfThreadMgr 인터페이스에는 이러한 메서드가 있습니다.
ITfThreadMgr::Activate ITfThreadMgr::Activate 메서드 |
ITfThreadMgr::AssociateFocus ITfThreadMgr::AssociateFocus 메서드 |
ITfThreadMgr::CreateDocumentMgr ITfThreadMgr::CreateDocumentMgr 메서드 |
ITfThreadMgr::D활성화 ITfThreadMgr::D활성화 메서드 |
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 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | msctf.h |
재배포 가능 파일 | Windows 2000 Professional의 TSF 1.0 |