Share via


estructura TF_LANGBARITEMINFO (ctfutb.h)

La estructura TF_LANGBARITEMINFO se usa para contener información sobre un elemento de barra de idioma.

Sintaxis

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

Miembros

clsidService

Contiene el CLSID del servicio de texto que posee el elemento de barra de idioma. Esto puede ser CLSID_NULL si un servicio de texto no proporciona el elemento.

guidItem

Contiene un valor GUID que identifica el elemento de barra de idioma.

A partir de Windows 8, este valor debe ser GUID_LBI_INPUTMODE (o se omitirá el elemento de barra de idioma). Para obtener más información, vea Editores de métodos de entrada de terceros en el libro de cocina compatibilidad para Windows.

dwStyle

Contiene una combinación de uno o varios de los valores TF_LBI_STYLE_* .

ulSort

Especifica el criterio de ordenación del elemento de barra de idioma, en relación con otros elementos de barra de idioma que pertenecen al servicio de texto. Un número inferior indica que el elemento se mostrará antes de un elemento con un número de ordenación superior.

Este valor solo se usa si clsidService identifica un servicio de texto registrado. Para obtener más información sobre cómo registrar un servicio de texto, vea ITfInputProcessorProfiles::Register.

szDescription[32]

Contiene la cadena de descripción del elemento en formato Unicode. La cadena de descripción se muestra en el menú de opciones de la barra de idioma para los elementos de menú. Este búfer puede contener hasta TF_LBI_DESC_MAXLEN caracteres.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado ctfutb.h
Redistribuible TSF 1.0 en Windows 2000 Professional

Consulte también

ITfInputProcessorProfiles::Register

TF_LBI_STYLE_*