Freigeben über


msctf.h-Header

Dieser Header wird vom Text Services Framework verwendet. Weitere Informationen finden Sie unter

msctf.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IEnumITfCompositionView

Die IEnumITfCompositionView-Schnittstelle wird vom TSF-Manager implementiert, um eine Enumeration von Kompositionsansichtsobjekten bereitzustellen.
IEnumTfContexts

Die IEnumTfContexts-Schnittstelle wird vom TSF-Manager implementiert, um eine Enumeration von Kontextobjekten bereitzustellen.
IEnumTfContextViews

Nicht implementiert. (IEnumTfContextViews)
IEnumTfDisplayAttributeInfo

Die IEnumTfDisplayAttributeInfo-Schnittstelle wird vom TSF-Manager implementiert, um eine Enumeration von Anzeigeattributinformationsobjekten bereitzustellen.
IEnumTfDocumentMgrs

Die IEnumTfDocumentMgrs-Schnittstelle wird vom TSF-Manager implementiert, um eine Enumeration von Dokument-Manager-Objekten bereitzustellen.
IEnumTfFunctionProviders

Die IEnumTfFunctionProviders-Schnittstelle wird vom TSF-Manager implementiert, um eine Enumeration von Funktionsanbieterobjekten bereitzustellen.
IEnumTfInputProcessorProfiles

Die IEnumTfInputProcessorProfiles-Schnittstelle wird vom TSF-Manager implementiert und von Anwendungen oder Textservices verwendet. Diese Schnittstelle kann von ITfInputProcessorProfileMgr::EnumProfiles abgerufen werden und listet die registrierten Profile auf.
IEnumTfLanguageProfiles

Die IEnumTfLanguageProfiles-Schnittstelle wird vom TSF-Manager implementiert, um eine Enumeration von Sprachprofilen bereitzustellen.
IEnumTfProperties

Die IEnumTfProperties-Schnittstelle wird vom TSF-Manager implementiert, um eine Enumeration von Eigenschaftsobjekten bereitzustellen.
IEnumTfPropertyValue

Die IEnumTfPropertyValue-Schnittstelle wird vom TSF-Manager implementiert, um eine Enumeration von Eigenschaftswerten bereitzustellen.
IEnumTfRanges

Die IEnumTfRanges-Schnittstelle wird vom TSF-Manager implementiert, um eine Enumeration von Bereichsobjekten bereitzustellen.
IEnumTfUIElements

Die IEnumTfUIElements-Schnittstelle wird vom TSF-Manager implementiert und von Anwendungen oder Textservices verwendet. Diese Schnittstelle kann von ITfUIElementMgr::EnumUIElements abgerufen werden und listet die registrierten Ui-Elemente auf.
ITextStoreACPServices

Die ITextStoreACPServices-Schnittstelle wird vom TSF-Manager implementiert, um verschiedene Dienste für eine ACP-basierte Anwendung bereitzustellen.
ITfActiveLanguageProfileNotifySink

Die ITfActiveLanguageProfileNotifySink-Schnittstelle wird von einer Anwendung implementiert, um eine Benachrichtigung zu erhalten, wenn sich die aktive Sprache oder der Textdienst ändert.
ITfCandidateListUIElement

Die ITfCandidateListUIElement-Schnittstelle wird von einem Textdienst implementiert, der über die Benutzeroberfläche der Kandidatenliste verfügt.
ITfCandidateListUIElementBehavior

Diese Schnittstelle wird von einem Textdienst implementiert, der über eine Kandidatenlisten-Benutzeroberfläche verfügt, und ihre Benutzeroberfläche kann von der Anwendung gesteuert werden. Die Anwendung QI diese Schnittstelle von ITfUIElement und steuert das Verhalten der Kandidatenliste.
ITfCategoryMgr

Die ITfCategoryMgr-Schnittstelle verwaltet Objektkategorien für Textdienste. Diese Schnittstelle wird vom TSF-Manager implementiert.
ITfCleanupContextDurationSink

Die ITfCleanupContextDurationSink-Schnittstelle wird von einem Textdienst implementiert, um Benachrichtigungen zu empfangen, wenn ein Kontextbereinigungsvorgang ausgeführt wird.
ITfCleanupContextSink

Die ITfCleanupContextSink-Schnittstelle wird von einem Textdienst implementiert, um Benachrichtigungen zu empfangen, wenn ein Kontextbereinigungsvorgang erfolgt. Diese Benachrichtigungssenke wird installiert, indem ITfSourceSingle::AdviseSingleSink mit IID_ITfCleanupContextSink aufgerufen wird.
ITfClientId

Die ITfClientId-Schnittstelle wird vom TSF-Manager implementiert. Diese Schnittstelle wird verwendet, um einen Clientbezeichner für TSF-Objekte abzurufen. Eine instance dieser Schnittstelle wird durch Abfragen des Thread-Managers mit IID_ITfClientId abgerufen.
ITfCompartment

Die ITfCompartment-Schnittstelle wird vom TSF-Manager implementiert und von Clients (Anwendungen und Textdiensten) zum Abrufen und Festlegen von Daten in einem TSF-Abteil verwendet.
ITfCompartmentEventSink

Die ITfCompartmentEventSink-Schnittstelle wird von einem Client (Anwendung oder Textdienst) implementiert und vom TSF-Manager verwendet, um den Client zu benachrichtigen, wenn sich die Abteildaten ändern.
ITfCompartmentMgr

Die ITfCompartmentMgr-Schnittstelle wird vom TSF-Manager implementiert und von Clients (Anwendungen und Textdiensten) zum Abrufen und Bearbeiten von TSF-Abteilen verwendet.
ITfComposition

Die ITfComposition-Schnittstelle wird vom TSF-Manager implementiert und von einem Textdienst verwendet, um Daten über eine Komposition abzurufen und zu beenden. Eine instance dieser Schnittstelle wird von der ITfContextComposition::StartComposition-Methode bereitgestellt.
ITfCompositionSink

Die ITfCompositionSink-Schnittstelle wird von einem Textdienst implementiert, um eine Benachrichtigung zu erhalten, wenn eine Komposition beendet wird.
ITfCompositionView

Die ITfCompositionView-Schnittstelle wird vom TSF-Manager implementiert und von einer Anwendung zum Abrufen von Daten zu einer Kompositionsansicht verwendet. Eine instance dieser Schnittstelle wird von einer der ITfContextOwnerCompositionSink-Methoden bereitgestellt.
ITfConfigureSystemKeystrokeFeed

Die ITfConfigureSystemKeystrokeFeed-Schnittstelle wird vom TSF-Manager implementiert, um die Verarbeitung von Tastenanschlägen zu aktivieren und zu deaktivieren.
ITfContext

Die ITfContext-Schnittstelle wird vom TSF-Manager implementiert und von Anwendungen und Textdiensten für den Zugriff auf einen Bearbeitungskontext verwendet.
ITfContextComposition

Die ITfContextComposition-Schnittstelle wird vom TSF-Manager implementiert und von einem Textdienst zum Erstellen und Bearbeiten von Kompositionen verwendet. Eine instance dieser Schnittstelle wird von ITfContext::QueryInterface mit IID_ITfContextComposition bereitgestellt.
ITfContextKeyEventSink

Die ITfContextKeyEventSink-Schnittstelle wird von einem Textdienst implementiert, um Tastaturereignisbenachrichtigungen zu empfangen, die in einem Eingabekontext auftreten.
ITfContextOwner

Die ITfContextOwner-Schnittstelle wird von einer Anwendung oder einem Textdienst implementiert, um Texteingaben ohne Textspeicher zu empfangen. Eine instance dieser Schnittstelle wird abgerufen, wenn die Anwendung die ITfSource::AdviseSink-Methode aufruft.
ITfContextOwnerCompositionServices

Die ITfContextOwnerCompositionServices-Schnittstelle wird vom TSF-Manager implementiert und von einem Kontextbesitzer zum Bearbeiten von Kompositionen verwendet, die von einem Textdienst erstellt wurden.
ITfContextOwnerCompositionSink

Die ITfContextOwnerCompositionSink-Schnittstelle wird von einer Anwendung implementiert, um kompositionsbezogene Benachrichtigungen zu empfangen.
ITfContextOwnerServices

Die ITfContextOwnerServices-Schnittstelle wird vom Manager implementiert und von einem Textdienst oder einer Anwendung verwendet, die als Kontextbesitzer fungiert.
ITfContextView

Die ITfContextView-Schnittstelle wird vom TSF-Manager implementiert und von einem Client (Anwendung oder Textdienst) verwendet, um Informationen zu einer Kontextansicht abzurufen.
ITfCreatePropertyStore

Die ITfCreatePropertyStore-Schnittstelle wird von einem Textdienst implementiert, um die Persistenz von Eigenschaftenspeicherdaten zu unterstützen.
ITfDisplayAttributeInfo

Die ITfDisplayAttributeInfo-Schnittstelle wird von einem Textdienst implementiert, um Anzeigeattributdaten bereitzustellen. Diese Schnittstelle wird von jeder Komponente verwendet, meist von einer Anwendung, die bestimmen muss, wie Text angezeigt wird.
ITfDisplayAttributeMgr

Die ITfDisplayAttributeMgr-Schnittstelle wird vom TSF-Manager implementiert und von einer Anwendung zum Abrufen und Auflisten von Anzeigeattributen verwendet. Auf einzelne Anzeigeattribute wird über die ITfDisplayAttributeInfo-Schnittstelle zugegriffen.
ITfDisplayAttributeNotifySink

Die ITfDisplayAttributeNotifySink-Schnittstelle wird von einer Anwendung implementiert, um eine Benachrichtigung zu erhalten, wenn die Anzeigeattributinformationen aktualisiert werden.
ITfDisplayAttributeProvider

Die ITfDisplayAttributeProvider-Schnittstelle wird von einem Textdienst implementiert und vom TSF-Manager verwendet, um einzelne Anzeigeattributinformationsobjekte aufzulisten und abzurufen.
ITfDocumentMgr

Die ITfDocumentMgr-Schnittstelle wird vom TSF-Manager implementiert und von einer Anwendung oder einem Textdienst zum Erstellen und Verwalten von Textkontexten verwendet. Rufen Sie ITfThreadMgr::CreateDocumentMgr auf, um eine instance dieser Schnittstelle zu erhalten.
ITfEditRecord

Die ITfEditRecord-Schnittstelle wird vom TSF-Manager implementiert und von einer Textbearbeitungssenke verwendet, um zu bestimmen, was während einer Bearbeitungssitzung geändert wurde.
ITfEditSession

Die ITfEditSession-Schnittstelle wird von einem Textdienst implementiert und vom TSF-Manager verwendet, um den Text und die Eigenschaften eines Kontexts zu lesen und/oder zu ändern.
ITfEditTransactionSink

Die ITfEditTransactionSink-Schnittstelle wird von einem Textdienst implementiert und vom TSF-Manager verwendet, um Bearbeitungstransaktionen zu unterstützen.
ITfFunction

Die ITfFunction-Schnittstelle ist die Basisschnittstelle für die einzelnen Funktionsschnittstellen.
ITfFunctionProvider

Die ITfFunctionProvider-Schnittstelle wird von einer Anwendung oder einem Textdienst implementiert, um verschiedene Funktionsobjekte bereitzustellen.
ITfInputProcessorProfileActivationSink

Die ITfInputProcessorProfileActivationSink-Schnittstelle wird von einer Anwendung implementiert, um Benachrichtigungen zu erhalten, wenn sich das Profil ändert.
ITfInputProcessorProfileMgr

Die ITfInputProcessorProfileMgr-Schnittstelle wird vom TSF-Manager implementiert und von einer Anwendung oder einem Textdienst verwendet, um das Sprachprofil eines oder mehrerer Textdienste zu bearbeiten.
ITfInputProcessorProfiles

Die ITfInputProcessorProfiles-Schnittstelle wird vom TSF-Manager implementiert und von einer Anwendung oder einem Textdienst verwendet, um das Sprachprofil eines oder mehrerer Textdienste zu bearbeiten.
ITfInputProcessorProfilesEx

Diese Schnittstelle wird vom TSF-Manager implementiert und von einem Textdienst oder einer Anwendung verwendet, um die Anzeigebeschreibung des Sprachprofils festzulegen.
ITfInputProcessorProfileSubstituteLayout

Diese Schnittstelle wird vom TSF-Manager implementiert und von einer Anwendung oder einem Textdienst verwendet, um den Ersatz-Gebietsschemabezeichner (Tastaturlayout) eines Textdienstprofils zu bearbeiten.
ITfInsertAtSelection

Die ITfInsertAtSelection-Schnittstelle wird vom Manager implementiert und von einem Textdienst verwendet, um Text oder ein eingebettetes Objekt in einen Kontext einzufügen. Der Textdienst ruft diese Schnittstelle durch Aufrufen von ITfContext::QueryInterface ab.
ITfKeyEventSink

Die ITfKeyEventSink-Schnittstelle wird von einem Textdienst implementiert, um Tastatur- und Fokusereignisbenachrichtigungen zu empfangen. Rufen Sie zum Installieren dieser Ereignissenke ITfKeystrokeMgr::AdviseKeyEventSink auf.
ITfKeystrokeMgr

Die ITfKeystrokeMgr-Schnittstelle wird vom TSF-Manager implementiert und von Anwendungen und Textdiensten für die Interaktion mit dem Tastatur-Manager verwendet.
ITfKeyTraceEventSink

Die ITfKeyTraceEventSink-Schnittstelle wird von einer Anwendung oder einem Textdienst implementiert, um Benachrichtigungen zu Schlüsselstrichereignissen zu empfangen, bevor das Ereignis vom Ziel verarbeitet wird.
ITfLanguageProfileNotifySink

Die ITfLanguageProfileNotifySink-Schnittstelle wird von einer Anwendung implementiert, um Benachrichtigungen zu erhalten, wenn sich das Sprachprofil ändert.
ITfMessagePump

Die ITfMessagePump-Schnittstelle wird vom TSF-Manager implementiert und von einer Anwendung verwendet, um Nachrichten aus der Anwendungsnachrichtenwarteschlange abzurufen.
ITfMouseSink

Die ITfMouseSink-Schnittstelle wird von einem Textdienst implementiert, um Mausereignisbenachrichtigungen zu empfangen. Eine Mausereignissenke wird mit der ITfMouseTracker::AdviseMouseSink-Methode einer der ITfMouseTracker-Schnittstellen installiert.
ITfMouseTracker

Die ITfMouseTracker-Schnittstelle wird vom TSF-Manager implementiert und von einem Textdienst zum Verwalten von Mausereignisbenachrichtigungssenken verwendet. Eine instance dieser Schnittstelle wird durch Abfragen eines ITfContext-Objekts für IID_ITfMouseTracker abgerufen.
ITfMouseTrackerACP

Die ITfMouseTrackerACP-Schnittstelle wird von einer Anwendung implementiert, um Mausereignissenken zu unterstützen.
ITfPersistentPropertyLoaderACP

Die ITfPersistentPropertyLoaderACP-Schnittstelle wird von einer Anwendung implementiert und vom TSF-Manager zum asynchronen Laden von Eigenschaften verwendet.
ITfPreservedKeyNotifySink

Die ITfPreservedKeyNotifySink-Schnittstelle wird von einer Anwendung oder einem TSF-Textdienst implementiert, um Benachrichtigungen zu empfangen, wenn Schlüssel beibehalten, nicht reserviert sind oder wenn sich eine beibehaltene Schlüsselbeschreibung ändert.
ITfProperty

Die ITfProperty-Schnittstelle wird vom TSF-Manager implementiert und von einem Client (Anwendung oder Textdienst) verwendet, um einen Eigenschaftswert zu ändern.
ITfPropertyStore

Die ITfPropertyStore-Schnittstelle wird von einem Textdienst implementiert und vom TSF-Manager verwendet, um nicht statische Eigenschaftswerte bereitzustellen. Ein instance dieser Schnittstelle wird an ITfProperty::SetValueStore übergeben.
ITfQueryEmbedded

Die ITfQueryEmbedded-Schnittstelle wird vom TSF-Manager implementiert und von einem Textdienst verwendet, um zu bestimmen, ob ein Kontext ein eingebettetes Objekt akzeptieren kann.
ITfRange

Die ITfRange-Schnittstelle wird von Textdiensten und -anwendungen verwendet, um in einem bestimmten Kontext auf Text zu verweisen und zu bearbeiten. Die Schnittstellen-ID ist IID_ITfRange.
ITfRangeACP

Die ITfRangeACP-Schnittstelle wird vom TSF-Manager implementiert und von einer ACP-basierten Anwendung (Application Character Position) verwendet, um auf Bereichsobjekte zuzugreifen und diese zu bearbeiten.
ITfRangeBackup

Die ITfRangeBackup-Schnittstelle wird vom TSF-Manager implementiert und von einem Textdienst verwendet, um eine Sicherungskopie der in einem Bereichsobjekt enthaltenen Daten zu erstellen.
ITfReadingInformationUIElement

Die ITfCandidateListUIElement-Schnittstelle wird von einem Textdienst implementiert, der über eine Benutzeroberfläche zum Lesen der Benutzeroberfläche für Informationen in der Nähe des Carets verfügt.
ITfReadOnlyProperty

Die ITfReadOnlyProperty-Schnittstelle wird vom TSF-Manager implementiert und von einer Anwendung oder einem Textdienst zum Abrufen von Eigenschaftsdaten verwendet.
ITfReverseConversion

Führt eine umgekehrte Konvertierung einer angegebenen Zeichenfolge aus.
ITfReverseConversionList

Stellt eine Liste der Tastatureingabesequenzen dar, die zum Erstellen einer angegebenen Zeichenfolge erforderlich sind.
ITfReverseConversionMgr

Bietet Zugriff auf ITfReverseConversion-Objekte, die zum Ausführen von Reversekonvertierungen verwendet werden.
ITfSource

Die ITfSource-Schnittstelle wird vom TSF-Manager implementiert. Es wird von Anwendungen und Textdiensten verwendet, um Beratungssenken zu installieren und zu deinstallieren.
ITfSourceSingle

Die ITfSourceSingle-Schnittstelle wird vom TSF-Manager implementiert.
ITfStatusSink

Die ITfStatusSink-Schnittstelle unterstützt Änderungen am globalen Dokument status. Diese Empfehlungssenke wird installiert, indem ITfSource::AdviseSink mit IID_ITfStatusSink aufgerufen wird. Ein Textdienst kann diese Schnittstelle optional implementieren.
ITfTextEditSink

Die ITfTextEditSink-Schnittstelle unterstützt den Abschluss einer Bearbeitungssitzung mit Lese-/Schreibzugriff.
ITfTextInputProcessor

Die ITfTextInputProcessor-Schnittstelle wird von einem Textdienst implementiert und vom TSF-Manager zum Aktivieren und Deaktivieren des Textdiensts verwendet.
ITfTextInputProcessorEx

Die ITfTextInputProcessorEx-Schnittstelle wird von einem Textdienst implementiert und vom TSF-Manager verwendet, um den Textdienst zu aktivieren und zu deaktivieren.
ITfTextLayoutSink

Die ITfTextLayoutSink-Schnittstelle unterstützt die Änderung des Kontextlayouts durch eine Anwendung. Installieren Sie diese Empfehlungssenke, indem Sie ITfSource::AdviseSink mit IID_ITfTextLayoutSink aufrufen. Ein Textdienst kann diese Schnittstelle optional implementieren.
ITfThreadFocusSink

Die ITfThreadFocusSink-Schnittstelle wird von einer Anwendung oder einem TSF-Textdienst implementiert, um Benachrichtigungen zu empfangen, wenn der Thread den Benutzeroberflächenfokus empfängt oder verliert.
ITfThreadMgr

Das ITfThreadMgr definiert das primäre Objekt, das vom TSF-Manager implementiert wird. ITfThreadMgr wird von Anwendungen und Textdiensten verwendet, um Textdienste zu aktivieren und zu deaktivieren, Dokument-Manager zu erstellen und den Fokus des Dokumentkontexts beizubehalten.
ITfThreadMgr2

Das ITfThreadMgr2 definiert das primäre Objekt, das vom TSF-Manager implementiert wird. ITfThreadMgr2 wird von Anwendungen und Textdiensten verwendet, um Textdienste zu aktivieren und zu deaktivieren, Dokument-Manager zu erstellen und den Fokus des Dokumentkontexts beizubehalten.
ITfThreadMgrEventSink

Die ITfThreadMgrEventSink-Schnittstelle wird von einer Anwendung oder einem TSF-Textdienst implementiert, um Benachrichtigungen zu bestimmten Thread-Manager-Ereignissen zu empfangen. Rufen Sie den TSF-Manager ITfSource::AdviseSink mit IID_ITfThreadMgrEventSink auf, um diese Empfehlungssenke zu installieren.
ITfThreadMgrEx

Die ITfThreadMgrEx-Schnittstelle wird von der Anwendung verwendet, um die Textservices mit einigen Flags zu aktivieren. ITfThreadMgrEx kann von QI von ITfThreadMgr bezogen werden.
ITfToolTipUIElement

Die ITfToolTipUIElement-Schnittstelle wird von einem Textdienst implementiert, der eine QuickInfo auf seiner Benutzeroberfläche anzeigen möchte.
ITfTransitoryExtensionSink

Die ITfTransitoryExtensionSink-Schnittstelle wird von der Anwendung implementiert, die die Transitory-Erweiterung dim verwendet. Die Anwendung kann die Änderungen, die in der Transiterweiterung aufgetreten sind, mithilfe dieser Senkenschnittstelle nachverfolgen.
ITfTransitoryExtensionUIElement

Die ITfTransitoryExtensionUIElement-Schnittstelle wird vom TSF-Manager implementiert, der die Benutzeroberfläche der transitory-Erweiterung bereitstellt.
ITfUIElement

Die ITfUIElement-Schnittstelle ist eine Basisschnittstelle des UIElement-Objekts und wird von einem Textdienst implementiert.
ITfUIElementMgr

Die ITfUIElementMgr-Schnittstelle wird vom TSF-Manager implementiert und von einer Anwendung oder einem Textdienst verwendet. Eine Anwendung und ein Textdienst können diese Schnittstelle über ITfThreadMgr::QueryInterface mit IID_ITfUIElementMgr abrufen.
ITfUIElementSink

Die ITfUIElementSink-Schnittstelle wird von einer Anwendung implementiert, um Benachrichtigungen zu erhalten, wenn das Ui-Element geändert wird.

Functions

 
TF_CreateCategoryMgr

Die TF_CreateCategoryMgr-Funktion erstellt ein Kategorie-Manager-Objekt, ohne COM initialisieren zu müssen. Die Verwendung muss sorgfältig erfolgen, da der aufrufende Thread die Verweisanzahl für ein Objekt beibehalten muss, das sich im Besitz MSCTF.DLL befindet.
TF_CreateDisplayAttributeMgr

Die TF_CreateDisplayAttributeMgr-Funktion wird verwendet, um ein Anzeigeattribute-Manager-Objekt zu erstellen, ohne COM initialisieren zu müssen.
TF_CreateInputProcessorProfiles

Die funktion TF_CreateInputProcessorProfiles wird verwendet, um ein Eingabeprozessorprofilobjekt zu erstellen, ohne COM initialisieren zu müssen.
TF_CreateLangBarItemMgr

Die funktion TF_CreateLangBarItemMgr wird verwendet, um ein Element-Manager-Objekt der Sprachleiste zu erstellen, ohne COM initialisieren zu müssen.
TF_CreateLangBarMgr

Die TF_CreateLangBarMgr-Funktion erstellt ein Sprachleisten-Manager-Objekt, ohne COM initialisieren zu müssen. Die Verwendung dieser Methode wird nicht empfohlen, da der aufrufende Prozess eine ordnungsgemäße Verweisanzahl für ein Objekt aufrechterhalten muss, das sich im Besitz Msctf.dll befindet.
TF_CreateThreadMgr

Die TF_CreateThreadMgr-Funktion erstellt ein Thread-Manager-Objekt, ohne COM initialisieren zu müssen. Die Verwendung dieser Methode wird nicht empfohlen, da der aufrufende Prozess eine ordnungsgemäße Verweisanzahl für ein Objekt aufrechterhalten muss, das sich im Besitz Msctf.dll befindet.
TF_GetThreadMgr

Die funktion TF_GetThreadMgr ruft eine Kopie eines Thread-Manager-Objekts ab, das zuvor im aufrufenden Thread erstellt wurde.

Strukturen

 
TF_DA_COLOR

Die TF_DA_COLOR-Struktur enthält Farbdaten, die in den Anzeigeattributen für einen Textbereich verwendet werden.
TF_DISPLAYATTRIBUTE

Die TF_DISPLAYATTRIBUTE-Struktur enthält Anzeigeattributedaten zum Rendern von Text.
TF_HALTCOND

Die TF_HALTCOND-Struktur wird verwendet, um Bedingungen einer Bereichsverschiebung zu enthalten.
TF_INPUTPROCESSORPROFILE

Diese Struktur enthält Daten für das Eingabeprozessorprofil.
TF_LANGUAGEPROFILE

Die TF_LANGUAGEPROFILE-Struktur enthält Informationen zu einem Sprachprofil.
TF_PERSISTENT_PROPERTY_HEADER_ACP

Die TF_PERSISTENT_PROPERTY_HEADER_ACP-Struktur wird verwendet, um Eigenschaftenheaderdaten bereitzustellen.
TF_PRESERVEDKEY

Die TF_PRESERVEDKEY-Struktur stellt einen beibehaltenen Schlüssel dar.
TF_PROPERTYVAL

Die TF_PROPERTYVAL-Struktur enthält Eigenschaftswertdaten. Diese Struktur wird mit der IEnumTfPropertyValue::Next-Methode verwendet.
TF_SELECTION

Die TF_SELECTION-Struktur enthält Textauswahldaten.
TF_SELECTIONSTYLE

Die TF_SELECTIONSTYLE-Struktur stellt den Stil einer Auswahl dar.

Enumerationen

 
TF_DA_ATTR_INFO

Elemente der TF_DA_ATTR_INFO-Enumeration werden verwendet, um Textkonvertierungsdaten in der TF_DISPLAYATTRIBUTE-Struktur anzugeben.
TF_DA_COLORTYPE

Elemente der TF_DA_COLORTYPE Enumeration geben das Format der Farbe an, die in der TF_DA_COLOR-Struktur enthalten ist.
TF_DA_LINESTYLE

Elemente der TF_DA_LINESTYLE-Enumeration geben den Unterstreichungsstil eines Anzeigeattributs in der TF_DA_COLOR-Struktur an.
TfActiveSelEnd

Elemente der TfActiveSelEnd-Enumeration geben an, welches Ende eines ausgewählten Textbereichs aktiv ist.
TfAnchor

Elemente der TfAnchor-Enumeration geben den Start- oder Endanker eines ITfRange-Objekts an.
TfGravity

Elemente der TfGravity-Enumeration geben den Schwerkrafttyp an, der dem Anker eines ITfRange-Objekts zugeordnet ist.
TfLayoutCode

Elemente der TfLayoutCode-Enumeration geben den Typ der Layoutänderung in einer ITfTextLayoutSink::OnLayoutChange-Benachrichtigung an.
TfShiftDir

Elemente der TfShiftDir-Enumeration geben an, in welche Richtung ein Bereichsanker verschoben wird.