Compartilhar via


estrutura TF_LANGBARITEMINFO (ctfutb.h)

A estrutura TF_LANGBARITEMINFO é usada para armazenar informações sobre um item de barra de idiomas.

Sintaxe

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

Membros

clsidService

Contém o CLSID do serviço de texto que possui o item da barra de idiomas. Isso poderá ser CLSID_NULL se o item não for fornecido por um serviço de texto.

guidItem

Contém um valor guid que identifica o item da barra de idiomas.

A partir do Windows 8, esse valor deve ser GUID_LBI_INPUTMODE (ou o item da barra de idiomas será ignorado). Para obter mais informações, consulte Editores de método de entrada de terceiros no guia Compatibilidade para Windows.

dwStyle

Contém uma combinação de um ou mais dos valores TF_LBI_STYLE_* .

ulSort

Especifica a ordem de classificação do item da barra de idiomas, em relação a outros itens da barra de idiomas pertencentes ao serviço de texto. Um número menor indica que o item será exibido antes de um item com um número de classificação mais alto.

Esse valor só será usado se clsidService identificar um serviço de texto registrado. Para obter mais informações sobre como registrar um serviço de texto, consulte ITfInputProcessorProfiles::Register.

szDescription[32]

Contém a cadeia de caracteres de descrição do item no formato Unicode. A cadeia de caracteres de descrição é exibida no menu de opções da barra de idiomas para itens de menu. Esse buffer pode conter até TF_LBI_DESC_MAXLEN caracteres.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho ctfutb.h
Redistribuível TSF 1.0 no Windows 2000 Professional

Confira também

ITfInputProcessorProfiles::Register

TF_LBI_STYLE_*