Freigeben über


TF_LANGBARITEMINFO-Struktur (ctfutb.h)

Die TF_LANGBARITEMINFO-Struktur wird verwendet, um Informationen zu einem Sprachleistenelement zu enthalten.

Syntax

typedef struct TF_LANGBARITEMINFO {
  CLSID clsidService;
  GUID  guidItem;
  DWORD dwStyle;
  ULONG ulSort;
  WCHAR szDescription[32];
} TF_LANGBARITEMINFO;

Member

clsidService

Enthält die CLSID des Textdiensts, der besitzer des Sprachleistenelements ist. Dies kann CLSID_NULL werden, wenn das Element nicht von einem Textdienst bereitgestellt wird.

guidItem

Enthält einen GUID-Wert , der das Sprachleistenelement identifiziert.

Ab Windows 8 sollte dieser Wert GUID_LBI_INPUTMODE sein (andernfalls wird das Sprachleistenelement ignoriert). Weitere Informationen finden Sie unter Editoren für Eingabemethoden von Drittanbietern im Kompatibilitäts-Cookbook für Windows.

dwStyle

Enthält eine Kombination aus einem oder mehreren der TF_LBI_STYLE_* -Werte.

ulSort

Gibt die Sortierreihenfolge des Sprachleistenelements relativ zu anderen Sprachleistenelementen im Besitz des Textdiensts an. Eine niedrigere Zahl gibt an, dass das Element vor einem Element mit einer höheren Sortiernummer angezeigt wird.

Dieser Wert wird nur verwendet, wenn clsidService einen registrierten Textdienst identifiziert. Weitere Informationen zum Registrieren eines Textdiensts finden Sie unter ITfInputProcessorProfiles::Register.

szDescription[32]

Enthält die Beschreibungszeichenfolge für das Element im Unicode-Format. Die Beschreibungszeichenfolge wird im Menü der Sprachleistenoptionen für Menüelemente angezeigt. Dieser Puffer kann bis zu TF_LBI_DESC_MAXLEN Zeichen enthalten.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile ctfutb.h
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional

Weitere Informationen

ITfInputProcessorProfiles::Register

TF_LBI_STYLE_*