TF_LBI_STYLE_* 常量

TF_LBI_STYLE_* 常量用于TF_LANGBARITEMINFO结构的 dwStyle 成员,以指定语言栏项的样式。

如果此样式与TF_LBI_STYLE_BTN_BUTTON组合使用,则除了文本外,还会显示项的下拉箭头。 下拉箭头充当菜单按钮,单击它将导致调用 ITfLangBarItemButton::InitMenu 。 单击按钮的文本部分将导致调用 ITfLangBarItemButton::OnClick

常量/值 说明
TF_LBI_STYLE_HIDDENSTATUSCONTROL
0x00000001
可以使用 ITfLangBarItem::GetStatus 方法中的 TF_LBI_STATUS_HIDDEN 值来隐藏或动态显示项。 如果此值不存在,则无法以这种方式隐藏该项。
TF_LBI_STYLE_SHOWNINTRAY
0x00000002
除语言栏外,项目还将显示在通知图标托盘中。 当前不支持此标志。
TF_LBI_STYLE_HIDEONNOOTHERITEMS
0x00000004
如果语言栏中的所有项都包含此样式,则语言栏处于隐藏状态。 如果语言栏中的任何项不包含此样式,则显示语言栏。
TF_LBI_STYLE_SHOWNINTRAYONLY
0x00000008
该项将仅显示在通知图标托盘中,而不会显示在语言栏中。 当前不支持此标志。
TF_LBI_STYLE_HIDDENBYDEFAULT
0x00000010
在从语言栏选项菜单中选择该项之前,不会显示在工具栏中。 如果设置了TF_LBI_STYLE_HIDDENSTATUSCONTROL,或者用户已使用语言栏选项菜单更改了隐藏/显示状态,则会忽略此标志。
TF_LBI_STYLE_TEXTCOLORICON
0x00000020
图标中的任何黑色像素都将转换为所选主题的文本颜色。 图标必须是单色的。
TF_LBI_STYLE_BTN_BUTTON
0x00010000
该项是一个按钮。 按下项时,将调用 ITfLangBarItemButton::OnClick
TF_LBI_STYLE_BTN_MENU
0x00020000
该项是一个菜单。 按下项时将调用 ITfLangBarItemButton::InitMenu
如果此样式与TF_LBI_STYLE_BTN_BUTTON组合使用,则除了文本外,还会显示项的下拉箭头。 下拉箭头充当菜单按钮,单击它将导致调用 ITfLangBarItemButton::InitMenu 。 单击按钮的文本部分将导致调用 ITfLangBarItemButton::OnClick
TF_LBI_STYLE_BTN_TOGGLE
0x00040000
该项是一个切换按钮,其操作方式类似于检查框。 按下项时,将调用 ITfLangBarItemButton::OnClick

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
可再发行组件
Windows 2000 专业版上的 TSF 1.0
标头
Ctfutb.h
IDL
Ctfutb.idl

另请参阅

TF_LANGBARITEMINFO

ITfLangBarItem::GetInfo

ITfLangBarItem::GetStatus