ITfIntegratableCandidateListUIElement 인터페이스(ctffunc.h)

텍스트 서비스 및 IME(입력 메서드 편집기)가 UI 없는 모드 동작을 조정할 수 있도록 합니다.

상속

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

메서드

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

 
ITfIntegratableCandidateListUIElement::FinalizeExactCompositionString

현재 사용자에게 표시된 값으로 현재 컴퍼지션을 마무리합니다.
ITfIntegratableCandidateListUIElement::GetSelectionStyle

선택 스타일을 검색합니다.
ITfIntegratableCandidateListUIElement::OnKeyDown

키 누름을 처리합니다.
ITfIntegratableCandidateListUIElement::SetIntegrationStyle

통합 스타일을 설정합니다.
ITfIntegratableCandidateListUIElement::ShowCandidateNumbers

후보 번호를 표시할지 여부를 지정합니다.

설명

ITfIntegratableCandidateListUIElement 인터페이스는 텍스트 서비스 및 IME(입력 방법 편집기)에 의해 구현되어 Windows 8 검색 상자와 같은 IME 통합 컨트롤에서 더 나은 UI 및 키보드 환경을 위해 UI 없는 모드 동작을 조정합니다. 인터페이스는 IME 언어를 사용하는 보다 간소화된 UI 및 키보드 환경이 필요한 앱에서 사용됩니다.

ITfUIElementSink 콜백 함수의 dwUIElementId 매개 변수를 사용하여 제공되는 ITfUIElement 인터페이스 포인터에서 QueryInterface를 호출하여 ITfUIElementMgr에서 인터페이스를 가져오면 ITfIntegratableCandidateListUIElement 인터페이스 포인터를 가져올 수 있습니다.

ITfIntegratableCandidateListUIElement 인터페이스는 텍스트 서비스 또는 IME에서 구현하는 선택적 인터페이스로, UI가 없는 모드로 표시되는 방식을 보다 세분화해야 합니다. 앱은 자동 완성 또는 검색 제안에서와 같이 보다 간소화된 특수 용도의 입력 컨트롤을 구현하는 데 사용할 수 있습니다.

ITfUIElement, ITfCandidateListUIElementITfCandidateListUIElementBehavior 인터페이스를 구현하는 동일한 클래스에서 ITfIntegratableCandidateListUIElement 인터페이스를 구현합니다. 이러한 인터페이스는 앱이 텍스트 서비스 또는 IME에 대한 후보 목록 UI를 렌더링하고 IME별 UI 사용자 지정 및 키보드 상호 작용 동작을 가질 수 있는 완전히 통합된 환경을 만들기 위해 함께 작동합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 ctffunc.h

추가 정보

ITfCandidateListUIElement

ITfCandidateListUIElementBehavior

ITfUIElement

ITfUIElementMgr

ITfUIElementSink

IUnknown