Поделиться через


структура TF_LANGBARITEMINFO (ctfutb.h)

Структура TF_LANGBARITEMINFO используется для хранения сведений об элементе языковой панели.

Синтаксис

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

Члены

clsidService

Содержит CLSID службы текста, владеющей элементом языковой панели. Это можно CLSID_NULL, если элемент не предоставлен текстовой службой.

guidItem

Содержит значение GUID , определяющее элемент языковой панели.

Начиная с Windows 8, это значение должно быть GUID_LBI_INPUTMODE (в противном случае элемент языковой панели будет игнорироваться). Дополнительные сведения см. в разделе Сторонние редакторы методов ввода в поваренной книге по обеспечению совместимости для Windows.

dwStyle

Содержит сочетание одного или нескольких значений TF_LBI_STYLE_* .

ulSort

Задает порядок сортировки элемента языковой панели относительно других элементов языковой панели, принадлежащих службе текста. Меньшее число означает, что элемент будет отображаться перед элементом с более высоким номером сортировки.

Это значение используется только в том случае , если clsidService идентифицирует зарегистрированную службу текста. Дополнительные сведения о регистрации службы текста см. в разделе ITfInputProcessorProfiles::Register.

szDescription[32]

Содержит строку описания элемента в формате Юникод. Строка описания отображается в меню параметров языковой панели для пунктов меню. Этот буфер может содержать до TF_LBI_DESC_MAXLEN символов.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть ctfutb.h
Распространяемые компоненты TSF 1.0 в Windows 2000 Профессиональная

См. также раздел

ITfInputProcessorProfiles::Register

TF_LBI_STYLE_*