다음을 통해 공유


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

참고 항목

CoCreateInstance

ITfTextInputProcessor::Activate

IUnknown