Partager via


TF_LANGBARITEMINFO structure (ctfutb.h)

La structure TF_LANGBARITEMINFO est utilisée pour contenir des informations sur un élément de barre de langue.

Syntaxe

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

Membres

clsidService

Contient le CLSID du service de texte qui possède l’élément de barre de langue. Cela peut être CLSID_NULL si l’élément n’est pas fourni par un service de texte.

guidItem

Contient une valeur GUID qui identifie l’élément de barre de langue.

À compter de Windows 8, cette valeur doit être GUID_LBI_INPUTMODE (ou l’élément de barre de langue sera ignoré). Pour plus d’informations, consultez Éditeurs de méthodes d’entrée tiers dans le livre de recettes compatibilité pour Windows.

dwStyle

Contient une combinaison d’une ou plusieurs valeurs TF_LBI_STYLE_* .

ulSort

Spécifie l’ordre de tri de l’élément de barre de langue, par rapport aux autres éléments de barre de langue appartenant au service de texte. Un nombre inférieur indique que l’élément sera affiché avant un élément avec un numéro de tri plus élevé.

Cette valeur est utilisée uniquement si clsidService identifie un service de texte inscrit. Pour plus d’informations sur l’inscription d’un service de texte, consultez ITfInputProcessorProfiles::Register.

szDescription[32]

Contient la chaîne de description de l’élément au format Unicode. La chaîne de description s’affiche dans le menu des options de la barre de langue pour les éléments de menu. Cette mémoire tampon peut contenir jusqu’à TF_LBI_DESC_MAXLEN caractères.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête ctfutb.h
Composant redistribuable TSF 1.0 sur Windows 2000 Professionnel

Voir aussi

ITfInputProcessorProfiles::Register

TF_LBI_STYLE_*