共用方式為


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

另請參閱

ITfInputProcessorProfiles::Register

TF_LBI_STYLE_*