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 열거형의 요소는 범위 앵커가 이동되는 방향을 지정합니다. |