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. |