다음을 통해 공유


msctf.h 헤더

이 헤더는 Text Services Framework에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

msctf.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
IEnumITfCompositionView

IEnumITfCompositionView 인터페이스는 TSF 관리자에 의해 구현되어 컴퍼지션 뷰 개체의 열거형을 제공합니다.
IEnumTfContexts

IEnumTfContexts 인터페이스는 컨텍스트 개체의 열거를 제공하기 위해 TSF 관리자에 의해 구현됩니다.
IEnumTfContextViews

구현되지 않았습니다. (IEnumTfContextViews)
IEnumTfDisplayAttributeInfo

IEnumTfDisplayAttributeInfo 인터페이스는 TSF 관리자가 표시 특성 정보 개체의 열거형을 제공하기 위해 구현됩니다.
IEnumTfDocumentMgrs

IEnumTfDocumentMgrs 인터페이스는 TSF 관리자에 의해 구현되어 문서 관리자 개체의 열거형을 제공합니다.
IEnumTfFunctionProviders

IEnumTfFunctionProviders 인터페이스는 함수 공급자 개체의 열거형을 제공하기 위해 TSF 관리자에 의해 구현됩니다.
IEnumTfInputProcessorProfiles

IEnumTfInputProcessorProfiles 인터페이스는 TSF 관리자에 의해 구현되고 애플리케이션 또는 textservices에서 사용됩니다. ITfInputProcessorProfileMgr::EnumProfiles에서 이 인터페이스를 검색하고 등록된 프로필을 열거할 수 있습니다.
IEnumTfLanguageProfiles

IEnumTfLanguageProfiles 인터페이스는 언어 프로필의 열거를 제공하기 위해 TSF 관리자에 의해 구현됩니다.
IEnumTfProperties

IEnumTfProperties 인터페이스는 속성 개체의 열거형을 제공하기 위해 TSF 관리자에 의해 구현됩니다.
IEnumTfPropertyValue

IEnumTfPropertyValue 인터페이스는 TSF 관리자에 의해 구현되어 속성 값의 열거형을 제공합니다.
IEnumTfRanges

IEnumTfRanges 인터페이스는 범위 개체의 열거형을 제공하기 위해 TSF 관리자에 의해 구현됩니다.
IEnumTfUIElements

IEnumTfUIElements 인터페이스는 TSF 관리자에 의해 구현되고 애플리케이션 또는 텍스트 서비스에서 사용됩니다. 이 인터페이스는 ITfUIElementMgr::EnumUIElements에서 검색하고 등록된 UI 요소를 열거할 수 있습니다.
ITextStoreACPServices

ITextStoreACPServices 인터페이스는 ACP 기반 애플리케이션에 다양한 서비스를 제공하기 위해 TSF 관리자에 의해 구현됩니다.
ITfActiveLanguageProfileNotifySink

ITfActiveLanguageProfileNotifySink 인터페이스는 활성 언어 또는 텍스트 서비스가 변경될 때 알림을 수신하기 위해 애플리케이션에 의해 구현됩니다.
ITfCandidateListUIElement

ITfCandidateListUIElement 인터페이스는 후보 목록 UI가 있는 텍스트 서비스에 의해 구현됩니다.
ITfCandidateListUIElementBehavior

이 인터페이스는 후보 목록 UI가 있는 텍스트 서비스에 의해 구현되며 해당 UI는 애플리케이션에서 제어할 수 있습니다. 애플리케이션 QI ITfUIElement에서이 인터페이스 및 후보 목록 동작을 제어 합니다.
ITfCategoryMgr

ITfCategoryMgr 인터페이스는 텍스트 서비스의 개체 범주를 관리합니다. TSF 관리자는 이 인터페이스를 구현합니다.
ITfCleanupContextDurationSink

ITfCleanupContextDurationSink 인터페이스는 컨텍스트 정리 작업이 수행될 때 알림을 수신하기 위해 텍스트 서비스에 의해 구현됩니다.
ITfCleanupContextSink

ITfCleanupContextSink 인터페이스는 컨텍스트 정리 작업이 발생할 때 알림을 수신하도록 텍스트 서비스에 의해 구현됩니다. 이 알림 싱크는 IID_ITfCleanupContextSink ITfSourceSingle::AdviseSingleSink를 호출하여 설치됩니다.
ITfClientId

ITfClientId 인터페이스는 TSF 관리자에 의해 구현됩니다. 이 인터페이스는 TSF 개체에 대한 클라이언트 식별자를 가져오는 데 사용됩니다. 이 인터페이스의 instance IID_ITfClientId 사용하여 스레드 관리자를 쿼리하여 가져옵니다.
ITfCompartment

ITfCompartment 인터페이스는 TSF 관리자에 의해 구현되며 클라이언트(애플리케이션 및 텍스트 서비스)에서 TSF 구획에서 데이터를 가져오고 설정하는 데 사용됩니다.
ITfCompartmentEventSink

ITfCompartmentEventSink 인터페이스는 클라이언트(애플리케이션 또는 텍스트 서비스)에서 구현되며 TSF 관리자가 구획 데이터가 변경될 때 클라이언트에 알리는 데 사용됩니다.
ITfCompartmentMgr

ITfCompartmentMgr 인터페이스는 TSF 관리자에 의해 구현되며 클라이언트(애플리케이션 및 텍스트 서비스)에서 TSF 구획을 가져오고 조작하는 데 사용됩니다.
ITfComposition

ITfComposition 인터페이스는 TSF 관리자에 의해 구현되며 텍스트 서비스에서 컴퍼지션에 대한 데이터를 가져오고 종료하는 데 사용됩니다. 이 인터페이스의 instance ITfContextComposition::StartComposition 메서드에서 제공됩니다.
ITfCompositionSink

ITfCompositionSink 인터페이스는 컴퍼지션이 종료될 때 알림을 수신하기 위해 텍스트 서비스에 의해 구현됩니다.
ITfCompositionView

ITfCompositionView 인터페이스는 TSF 관리자에 의해 구현되며 애플리케이션에서 컴퍼지션 뷰에 대한 데이터를 가져오는 데 사용됩니다. 이 인터페이스의 instance ITfContextOwnerCompositionSink 메서드 중 하나에서 제공됩니다.
ITfConfigureSystemKeystrokeFeed

ITfConfigureSystemKeystrokeFeed 인터페이스는 키 입력 처리를 사용하거나 사용하지 않도록 설정하기 위해 TSF 관리자에 의해 구현됩니다.
ITfContext

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

ITfContextComposition 인터페이스는 TSF 관리자에 의해 구현되며 텍스트 서비스에서 컴퍼지션을 만들고 조작하는 데 사용됩니다. 이 인터페이스의 instance ITfContext::QueryInterface에서 IID_ITfContextComposition 제공합니다.
ITfContextKeyEventSink

ITfContextKeyEventSink 인터페이스는 입력 컨텍스트에서 발생하는 키보드 이벤트 알림을 수신하기 위해 텍스트 서비스에 의해 구현됩니다.
ITfContextOwner

ITfContextOwner 인터페이스는 텍스트 저장소 없이 텍스트 입력을 수신하기 위해 애플리케이션 또는 텍스트 서비스에 의해 구현됩니다. 이 인터페이스의 instance 애플리케이션이 ITfSource::AdviseSink 메서드를 호출할 때 가져옵니다.
ITfContextOwnerCompositionServices

ITfContextOwnerCompositionServices 인터페이스는 TSF 관리자에 의해 구현되며 컨텍스트 소유자가 텍스트 서비스에서 만든 컴퍼지션을 조작하는 데 사용됩니다.
ITfContextOwnerCompositionSink

ITfContextOwnerCompositionSink 인터페이스는 컴퍼지션 관련 알림을 수신하기 위해 애플리케이션에 의해 구현됩니다.
ITfContextOwnerServices

ITfContextOwnerServices 인터페이스는 관리자가 구현하고 컨텍스트 소유자 역할을 하는 텍스트 서비스 또는 애플리케이션에서 사용됩니다.
ITfContextView

ITfContextView 인터페이스는 TSF 관리자에 의해 구현되며 클라이언트(애플리케이션 또는 텍스트 서비스)에서 컨텍스트 뷰에 대한 정보를 가져오는 데 사용됩니다.
ITfCreatePropertyStore

ITfCreatePropertyStore 인터페이스는 속성 저장소 데이터의 지속성을 지원하기 위해 텍스트 서비스에 의해 구현됩니다.
ITfDisplayAttributeInfo

ITfDisplayAttributeInfo 인터페이스는 표시 특성 데이터를 제공하기 위해 텍스트 서비스에 의해 구현됩니다. 이 인터페이스는 텍스트가 표시되는 방식을 결정해야 하는 모든 구성 요소(가장 자주 애플리케이션)에서 사용됩니다.
ITfDisplayAttributeMgr

ITfDisplayAttributeMgr 인터페이스는 TSF 관리자에 의해 구현되며 애플리케이션에서 디스플레이 특성을 가져오고 열거하는 데 사용됩니다. 개별 표시 특성은 ITfDisplayAttributeInfo 인터페이스를 통해 액세스됩니다.
ITfDisplayAttributeNotifySink

ITfDisplayAttributeNotifySink 인터페이스는 디스플레이 특성 정보가 업데이트될 때 알림을 수신하도록 애플리케이션에 의해 구현됩니다.
ITfDisplayAttributeProvider

ITfDisplayAttributeProvider 인터페이스는 텍스트 서비스에서 구현되며 TSF 관리자가 개별 표시 특성 정보 개체를 열거하고 가져오는 데 사용됩니다.
ITfDocumentMgr

ITfDocumentMgr 인터페이스는 TSF 관리자에 의해 구현되며 애플리케이션 또는 텍스트 서비스에서 텍스트 컨텍스트를 만들고 관리하는 데 사용됩니다. 이 인터페이스의 instance 가져오려면 ITfThreadMgr::CreateDocumentMgr을 호출합니다.
ITfEditRecord

ITfEditRecord 인터페이스는 TSF 관리자에 의해 구현되며 텍스트 편집 싱크에서 편집 세션 중에 변경된 내용을 확인하는 데 사용됩니다.
ITfEditSession

ITfEditSession 인터페이스는 텍스트 서비스에 의해 구현되며 TSF 관리자가 컨텍스트의 텍스트 및 속성을 읽고/또는 수정하는 데 사용됩니다.
ITfEditTransactionSink

ITfEditTransactionSink 인터페이스는 텍스트 서비스에 의해 구현되며 TSF 관리자가 편집 트랜잭션을 지원하는 데 사용됩니다.
ITfFunction

ITfFunction 인터페이스는 개별 함수 인터페이스의 기본 인터페이스입니다.
ITfFunctionProvider

ITfFunctionProvider 인터페이스는 다양한 함수 개체를 제공하기 위해 애플리케이션 또는 텍스트 서비스에 의해 구현됩니다.
ITfInputProcessorProfileActivationSink

ITfInputProcessorProfileActivationSink 인터페이스는 프로필이 변경될 때 알림을 수신하기 위해 애플리케이션에 의해 구현됩니다.
ITfInputProcessorProfileMgr

ITfInputProcessorProfileMgr 인터페이스는 TSF 관리자에 의해 구현되며 애플리케이션 또는 텍스트 서비스에서 하나 이상의 텍스트 서비스의 언어 프로필을 조작하는 데 사용됩니다.
ITfInputProcessorProfiles

ITfInputProcessorProfiles 인터페이스는 TSF 관리자에 의해 구현되며 애플리케이션 또는 텍스트 서비스에서 하나 이상의 텍스트 서비스의 언어 프로필을 조작하는 데 사용됩니다.
ITfInputProcessorProfilesEx

이 인터페이스는 TSF 관리자에 의해 구현되며 텍스트 서비스 또는 애플리케이션에서 언어 프로필의 표시 설명을 설정하는 데 사용됩니다.
ITfInputProcessorProfileSubstituteLayout

이 인터페이스는 TSF 관리자에 의해 구현되며 애플리케이션 또는 텍스트 서비스에서 텍스트 서비스 프로필의 대체 입력 로캘 식별자(키보드 레이아웃)를 조작하는 데 사용됩니다.
ITfInsertAtSelection

ITfInsertAtSelection 인터페이스는 관리자가 구현하며 텍스트 서비스에서 텍스트 또는 포함된 개체를 컨텍스트에 삽입하는 데 사용됩니다. 텍스트 서비스는 ITfContext::QueryInterface를 호출하여 이 인터페이스를 가져옵니다.
ITfKeyEventSink

ITfKeyEventSink 인터페이스는 키보드 및 포커스 이벤트 알림을 수신하기 위해 텍스트 서비스에 의해 구현됩니다. 이 이벤트 싱크를 설치하려면 ITfKeystrokeMgr::AdviseKeyEventSink를 호출합니다.
ITfKeystrokeMgr

ITfKeystrokeMgr 인터페이스는 TSF 관리자에 의해 구현되며 애플리케이션 및 텍스트 서비스에서 키보드 관리자와 상호 작용하는 데 사용됩니다.
ITfKeyTraceEventSink

ITfKeyTraceEventSink 인터페이스는 대상에 의해 이벤트가 처리되기 전에 키 스트로크 이벤트 알림을 수신하기 위해 애플리케이션 또는 텍스트 서비스에 의해 구현됩니다.
ITfLanguageProfileNotifySink

ITfLanguageProfileNotifySink 인터페이스는 언어 프로필이 변경될 때 알림을 수신하기 위해 애플리케이션에 의해 구현됩니다.
ITfMessagePump

ITfMessagePump 인터페이스는 TSF 관리자에 의해 구현되며 애플리케이션에서 애플리케이션 메시지 큐에서 메시지를 가져오는 데 사용됩니다.
ITfMouseSink

ITfMouseSink 인터페이스는 마우스 이벤트 알림을 수신하기 위해 텍스트 서비스에 의해 구현됩니다. 마우스 이벤트 싱크는 ITfMouseTracker 인터페이스 중 하나의 ITfMouseTracker::AdviseMouseSink 메서드와 함께 설치됩니다.
ITfMouseTracker

ITfMouseTracker 인터페이스는 TSF 관리자에 의해 구현되며 텍스트 서비스에서 마우스 이벤트 알림 싱크를 관리하는 데 사용됩니다. 이 인터페이스의 instance IID_ITfMouseTracker 대한 ITfContext 개체를 쿼리하여 가져옵니다.
ITfMouseTrackerACP

ITfMouseTrackerACP 인터페이스는 마우스 이벤트 싱크를 지원하기 위해 애플리케이션에 의해 구현됩니다.
ITfPersistentPropertyLoaderACP

ITfPersistentPropertyLoaderACP 인터페이스는 애플리케이션에서 구현되며 TSF 관리자가 속성을 비동기적으로 로드하는 데 사용합니다.
ITfPreservedKeyNotifySink

ITfPreservedKeyNotifySink 인터페이스는 키가 유지되거나, 보존되지 않거나, 유지된 키 설명이 변경될 때 알림을 수신하기 위해 애플리케이션 또는 TSF 텍스트 서비스에 의해 구현됩니다.
ITfProperty

ITfProperty 인터페이스는 TSF 관리자에 의해 구현되며 클라이언트(애플리케이션 또는 텍스트 서비스)에서 속성 값을 수정하는 데 사용됩니다.
ITfPropertyStore

ITfPropertyStore 인터페이스는 텍스트 서비스에 의해 구현되며 TSF 관리자가 비정적 속성 값을 제공하는 데 사용됩니다. 이 인터페이스의 instance ITfProperty::SetValueStore에 전달됩니다.
ITfQueryEmbedded

ITfQueryEmbedded 인터페이스는 TSF 관리자에 의해 구현되며 텍스트 서비스에서 컨텍스트가 포함된 개체를 허용할 수 있는지 여부를 결정하는 데 사용됩니다.
ITfRange

ITfRange 인터페이스는 텍스트 서비스 및 애플리케이션에서 지정된 컨텍스트 내에서 텍스트를 참조하고 조작하는 데 사용됩니다. 인터페이스 ID가 IID_ITfRange.
ITfRangeACP

ITfRangeACP 인터페이스는 TSF 관리자에 의해 구현되며 ACP(애플리케이션 문자 위치) 기반 애플리케이션에서 범위 개체에 액세스하고 조작하는 데 사용됩니다.
ITfRangeBackup

ITfRangeBackup 인터페이스는 TSF 관리자에 의해 구현되며 텍스트 서비스에서 범위 개체에 포함된 데이터의 백업 복사본을 만드는 데 사용됩니다.
ITfReadingInformationUIElement

ITfCandidateListUIElement 인터페이스는 가까운 캐럿에서 정보 UI를 읽기 위한 UI가 있는 텍스트 서비스에 의해 구현됩니다.
ITfReadOnlyProperty

ITfReadOnlyProperty 인터페이스는 TSF 관리자에 의해 구현되며 애플리케이션 또는 텍스트 서비스에서 속성 데이터를 가져오는 데 사용됩니다.
ITfReverseConversion

지정된 문자열의 역방향 변환을 수행합니다.
ITfReverseConversionList

지정된 문자열을 만드는 데 필요한 키 입력 시퀀스의 목록을 나타냅니다.
ITfReverseConversionMgr

역방향 변환을 수행하는 데 사용되는 ITfReverseConversion 개체에 대한 액세스를 제공합니다.
ITfSource

ITfSource 인터페이스는 TSF 관리자에 의해 구현됩니다. 애플리케이션 및 텍스트 서비스에서 advise 싱크를 설치하고 제거하는 데 사용됩니다.
ITfSourceSingle

ITfSourceSingle 인터페이스는 TSF 관리자에 의해 구현됩니다.
ITfStatusSink

ITfStatusSink 인터페이스는 전역 문서 상태 변경 내용을 지원합니다. 이 조언 싱크는 IID_ITfStatusSink ITfSource::AdviseSink를 호출하여 설치됩니다. 텍스트 서비스는 필요에 따라 이 인터페이스를 구현할 수 있습니다.
ITfTextEditSink

ITfTextEditSink 인터페이스는 읽기/쓰기 액세스와 관련된 편집 세션의 완료를 지원합니다.
ITfTextInputProcessor

ITfTextInputProcessor 인터페이스는 텍스트 서비스에서 구현되며 TSF 관리자가 텍스트 서비스를 활성화하고 비활성화하는 데 사용됩니다.
ITfTextInputProcessorEx

ITfTextInputProcessorEx 인터페이스는 텍스트 서비스에 의해 구현되며 TSF 관리자가 텍스트 서비스를 활성화하고 비활성화하는 데 사용됩니다.
ITfTextLayoutSink

ITfTextLayoutSink 인터페이스는 애플리케이션의 컨텍스트 레이아웃 변경을 지원합니다. IID_ITfTextLayoutSink ITfSource::AdviseSink를 호출하여 이 조언 싱크를 설치합니다. 텍스트 서비스는 필요에 따라 이 인터페이스를 구현할 수 있습니다.
ITfThreadFocusSink

ITfThreadFocusSink 인터페이스는 스레드가 UI 포커스를 받거나 잃을 때 알림을 수신하기 위해 애플리케이션 또는 TSF 텍스트 서비스에 의해 구현됩니다.
ITfThreadMgr

ITfThreadMgr은 TSF 관리자가 구현한 기본 개체를 정의합니다. ITfThreadMgr은 애플리케이션 및 텍스트 서비스에서 텍스트 서비스를 활성화 및 비활성화하고, 문서 관리자를 만들고, 문서 컨텍스트 포커스를 유지하는 데 사용됩니다.
ITfThreadMgr2

ITfThreadMgr2는 TSF 관리자가 구현하는 기본 개체를 정의합니다. ITfThreadMgr2는 애플리케이션 및 텍스트 서비스에서 텍스트 서비스를 활성화 및 비활성화하고, 문서 관리자를 만들고, 문서 컨텍스트 포커스를 유지하는 데 사용됩니다.
ITfThreadMgrEventSink

ITfThreadMgrEventSink 인터페이스는 애플리케이션 또는 TSF 텍스트 서비스에서 구현되어 특정 스레드 관리자 이벤트에 대한 알림을 받습니다. IID_ITfThreadMgrEventSink TSF 관리자 ITfSource::AdviseSink에 전화하여 이 조언 싱크를 설치합니다.
ITfThreadMgrEx

ITfThreadMgrEx 인터페이스는 애플리케이션에서 일부 플래그로 textservices를 활성화하는 데 사용됩니다. ITfThreadMgrEx는 ITfThreadMgr에서 QI로 가져올 수 있습니다.
ITfToolTipUIElement

ITfToolTipUIElement 인터페이스는 UI에 도구 설명을 표시하려는 텍스트 서비스에 의해 구현됩니다.
ITfTransitoryExtensionSink

ITfTransitoryExtensionSink 인터페이스는 일시적 확장을 흐리게 사용하는 애플리케이션에 의해 구현됩니다. 애플리케이션은 이 싱크 인터페이스를 사용하여 일시적인 확장에서 발생한 변경 내용을 추적할 수 있습니다.
ITfTransitoryExtensionUIElement

ITfTransitoryExtensionUIElement 인터페이스는 일시적인 확장의 UI를 제공하는 TSF 관리자에 의해 구현됩니다.
ITfUIElement

ITfUIElement 인터페이스는 UIElement 개체의 기본 인터페이스이며 텍스트 서비스에 의해 구현됩니다.
ITfUIElementMgr

ITfUIElementMgr 인터페이스는 TSF 관리자에 의해 구현되며 애플리케이션 또는 텍스트 서비스에서 사용됩니다. 애플리케이션 및 텍스트 서비스는 IID_ITfUIElementMgr ITfThreadMgr::QueryInterface를 통해 이 인터페이스를 가져올 수 있습니다.
ITfUIElementSink

ITfUIElementSink 인터페이스는 UI 요소가 변경될 때 알림을 수신하기 위해 애플리케이션에 의해 구현됩니다.

Functions

 
TF_CreateCategoryMgr

TF_CreateCategoryMgr 함수는 COM을 초기화할 필요 없이 범주 관리자 개체를 만듭니다. 호출 스레드는 MSCTF.DLL 소유하는 개체에 대한 참조 수를 유지해야 하므로 사용량을 신중하게 수행해야 합니다.
TF_CreateDisplayAttributeMgr

TF_CreateDisplayAttributeMgr 함수는 COM을 초기화할 필요 없이 표시 특성 관리자 개체를 만드는 데 사용됩니다.
TF_CreateInputProcessorProfiles

TF_CreateInputProcessorProfiles 함수는 COM을 초기화할 필요 없이 입력 프로세서 프로필 개체를 만드는 데 사용됩니다.
TF_CreateLangBarItemMgr

TF_CreateLangBarItemMgr 함수는 COM을 초기화할 필요 없이 언어 모음 항목 관리자 개체를 만드는 데 사용됩니다.
TF_CreateLangBarMgr

TF_CreateLangBarMgr 함수는 COM을 초기화하지 않고도 언어 모음 관리자 개체를 만듭니다. 호출 프로세스는 Msctf.dll 소유한 개체에 대한 적절한 참조 수를 유지해야 하므로 이 메서드를 사용하지 않는 것이 좋습니다.
TF_CreateThreadMgr

TF_CreateThreadMgr 함수는 COM을 초기화할 필요 없이 스레드 관리자 개체를 만듭니다. 호출 프로세스는 Msctf.dll 소유한 개체에 대한 적절한 참조 수를 유지해야 하므로 이 메서드를 사용하지 않는 것이 좋습니다.
TF_GetThreadMgr

TF_GetThreadMgr 함수는 호출 스레드 내에서 이전에 만든 스레드 관리자 개체의 복사본을 가져옵니다.

구조체

 
TF_DA_COLOR

TF_DA_COLOR 구조체에는 텍스트 범위에 대한 표시 특성에 사용되는 색 데이터가 포함되어 있습니다.
TF_DISPLAYATTRIBUTE

TF_DISPLAYATTRIBUTE 구조에는 텍스트를 렌더링하기 위한 표시 특성 데이터가 포함되어 있습니다.
TF_HALTCOND

TF_HALTCOND 구조체는 범위 이동 조건을 포함하는 데 사용됩니다.
TF_INPUTPROCESSORPROFILE

이 구조체에는 입력 프로세서 프로필에 대한 데이터가 포함됩니다.
TF_LANGUAGEPROFILE

TF_LANGUAGEPROFILE 구조에는 언어 프로필에 대한 정보가 포함됩니다.
TF_PERSISTENT_PROPERTY_HEADER_ACP

TF_PERSISTENT_PROPERTY_HEADER_ACP 구조체는 속성 헤더 데이터를 제공하는 데 사용됩니다.
TF_PRESERVEDKEY

TF_PRESERVEDKEY 구조체는 유지된 키를 나타냅니다.
TF_PROPERTYVAL

TF_PROPERTYVAL 구조에는 속성 값 데이터가 포함됩니다. 이 구조체는 IEnumTfPropertyValue::Next 메서드와 함께 사용됩니다.
TF_SELECTION

TF_SELECTION 구조에는 텍스트 선택 데이터가 포함됩니다.
TF_SELECTIONSTYLE

TF_SELECTIONSTYLE 구조체는 선택 영역의 스타일을 나타냅니다.

열거형

 
TF_DA_ATTR_INFO

TF_DA_ATTR_INFO 열거형의 요소는 TF_DISPLAYATTRIBUTE 구조에서 텍스트 변환 데이터를 지정하는 데 사용됩니다.
TF_DA_COLORTYPE

TF_DA_COLORTYPE 열거형의 요소는 TF_DA_COLOR 구조에 포함된 색의 형식을 지정합니다.
TF_DA_LINESTYLE

TF_DA_LINESTYLE 열거형의 요소는 TF_DA_COLOR 구조체에서 표시 특성의 밑줄 스타일을 지정합니다.
TfActiveSelEnd

TfActiveSelEnd 열거형의 요소는 선택한 텍스트 범위의 끝을 활성 상태로 지정합니다.
TfAnchor

TfAnchor 열거형의 요소는 ITfRange 개체의 시작 앵커 또는 끝 앵커를 지정합니다.
TfGravity

TfGravity 열거형의 요소는 ITfRange 개체의 앵커와 연결된 중력 유형을 지정합니다.
TfLayoutCode

TfLayoutCode 열거형의 요소는 ITfTextLayoutSink::OnLayoutChange 알림에서 레이아웃 변경 유형을 지정합니다.
TfShiftDir

TfShiftDir 열거형의 요소는 범위 앵커가 이동되는 방향을 지정합니다.