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]
包含 Unicode 格式之專案的描述字串。 描述字串會顯示在功能表項目的語言欄選項功能表中。 此緩衝區最多可以保留TF_LBI_DESC_MAXLEN個字元。
規格需求
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
標頭 | ctfutb.h |
可轉散發套件 | Windows 2000 專業版上的 TSF 1.0 |