Condividi tramite


TF_LANGBARITEMINFO struttura (ctfutb.h)

La struttura TF_LANGBARITEMINFO viene usata per contenere informazioni su un elemento della barra della lingua.

Sintassi

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

Members

clsidService

Contiene il CLSID del servizio di testo proprietario dell'elemento della barra del linguaggio. Questo può essere CLSID_NULL se l'elemento non è fornito da un servizio di testo.

guidItem

Contiene un valore GUID che identifica l'elemento della barra della lingua.

A partire da Windows 8, questo valore deve essere GUID_LBI_INPUTMODE (o l'elemento della barra della lingua verrà ignorato). Per altre informazioni, vedere Editor di metodi di input di terze parti nel cookbook compatibilità per Windows.

dwStyle

Contiene una combinazione di uno o più valori TF_LBI_STYLE_* .

ulSort

Specifica l'ordinamento dell'elemento della barra della lingua, rispetto ad altri elementi della barra della lingua di proprietà del servizio di testo. Un numero inferiore indica che l'elemento verrà visualizzato prima di un elemento con un numero di ordinamento superiore.

Questo valore viene usato solo se clsidService identifica un servizio di testo registrato. Per altre informazioni sulla registrazione di un servizio di testo, vedere ITfInputProcessorProfiles::Register.

szDescription[32]

Contiene la stringa di descrizione per l'elemento in formato Unicode. La stringa di descrizione viene visualizzata nel menu opzioni della barra della lingua per le voci di menu. Questo buffer può contenere fino a TF_LBI_DESC_MAXLEN caratteri.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione ctfutb.h
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

ITfInputProcessorProfiles::Register

TF_LBI_STYLE_*