структура 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 Профессиональная |