다음을 통해 공유


ITfContext 인터페이스(msctf.h)

ITfContext 인터페이스는 TSF 관리자에 의해 구현되며 애플리케이션 및 텍스트 서비스에서 편집 컨텍스트에 액세스하는 데 사용됩니다.

상속

ITfContext 인터페이스는 IUnknown 인터페이스에서 상속됩니다. ITfContext 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ITfContext 인터페이스에는 이러한 메서드가 있습니다.

 
ITfContext::CreateRangeBackup

ITfContext::CreateRangeBackup 메서드
ITfContext::EnumProperties

ITfContext::EnumProperties 메서드
ITfContext::GetActiveView

ITfContext::GetActiveView 메서드
ITfContext::GetAppProperty

ITfContext::GetAppProperty 메서드
ITfContext::GetDocumentMgr

ITfContext::GetDocumentMgr 메서드
ITfContext::GetEnd

ITfContext::GetEnd 메서드
ITfContext::GetProperty

ITfContext::GetProperty 메서드
ITfContext::GetSelection

ITfContext::GetSelection 메서드
ITfContext::GetStart

ITfContext::GetStart 메서드
ITfContext::GetStatus

ITfContext::GetStatus 메서드
ITfContext::InWriteSession

ITfContext::InWriteSession 메서드
ITfContext::RequestEditSession

ITfContext::RequestEditSession 메서드
ITfContext::SetSelection

ITfContext::SetSelection 메서드
ITfContext::TrackProperties

ITfContext::TrackProperties 메서드

설명

편집 컨텍스트 개체는 ITfDocumentMgr::CreateContext를 호출하여 만듭니다. 텍스트 서비스에서 현재 활성 편집 컨텍스트를 사용하는 경우가 많습니다. 현재 활성 편집 컨텍스트는 현재 문서 관리자 스택 맨 위에 있는 편집 컨텍스트입니다.

예제


HRESULT         hr;
ITfDocumentMgr  *pFocusDoc;

hr = pThreadMgr->GetFocus(&pFocusDoc);
if(SUCCEEDED(hr))
{
    ITfContext *pContext;

    hr = pFocusDoc->GetTop(&pContext);
    if(SUCCEEDED(hr))
    {
        //Use the context. 
        
        pContext->Release();
    }

    pFocusDoc->Release();
}

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows 2000 Server [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 msctf.h
재배포 가능 파일 Windows 2000 Professional의 TSF 1.0

참고 항목

컨텍스트 편집

ITfDocumentMgr::CreateContext

IUnknown