iTfLangBarItemButton 接口 (ctfutb.h)

ITfLangBarItemButton 接口由语言栏按钮提供程序实现,由语言栏管理器用来获取有关语言栏上的按钮项的信息。

语言栏管理器通过在传递给 ITfLangBarItemMgr::AddItem 的 ITfLangBarItem 上调用 QueryInterface 来获取此接口的实例。

继承

ITfLangBarItemButton 接口继承自 IUnknown 接口。 ITfLangBarItemButton 还具有以下类型的成员:

方法

ITfLangBarItemButton 接口具有以下方法。

 
ITfLangBarItemButton::GetIcon

ITfLangBarItemButton::GetIcon 方法
ITfLangBarItemButton::GetText

ITfLangBarItemButton::GetText 方法
ITfLangBarItemButton::InitMenu

如果按钮项没有TF_LBI_STYLE_BTN_MENU样式,则不使用此方法。 (ITfLangBarItemButton.InitMenu)
ITfLangBarItemButton::OnClick

如果按钮项没有TF_LBI_STYLE_BTN_BUTTON样式,则不使用此方法。 (ITfLangBarItemButton.OnClick)
ITfLangBarItemButton::OnMenuSelect

如果按钮项没有TF_LBI_STYLE_BTN_MENU样式,则不使用此方法。 (ITfLangBarItemButton.OnMenuSelect)

注解

语言栏按钮充当按钮、切换按钮或语言栏上的菜单。

如果按钮具有TF_LBI_STYLE_BTN_BUTTON样式,则按钮充当用户可以使用鼠标单击的按钮。 当用户单击该按钮时,将调用 ITfLangBarItemButton::OnClick 。 不使用 ITfLangBarItemButton::InitMenuITfLangBarItemButton::OnMenuSelect

如果按钮具有TF_LBI_STYLE_BTN_TOGGLE样式,则按钮的功能类似于用户可以使用鼠标选择或取消选择的检查框。 当用户单击该按钮时,将调用 ITfLangBarItemButton::OnClick 。 不使用 ITfLangBarItemButton::InitMenuITfLangBarItemButton::OnMenuSelect

如果按钮具有TF_LBI_STYLE_BTN_MENU样式,则按钮的作用类似于顶级菜单项。 当用户单击该按钮时,将调用 ITfLangBarItemButton::InitMenu 。 如果用户在菜单中选择某个项,则会调用 ITfLangBarItemButton::OnMenuSelect 。 不使用 ITfLangBarItemButton::OnClick

要求

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