Share via


Interfaz ITfLangBarItemButton (ctfutb.h)

La interfaz ITfLangBarItemButton se implementa mediante un proveedor de botones de barra de idioma y la usa el administrador de barras de idioma para obtener información sobre un elemento de botón en la barra de idioma.

El administrador de barras de idioma obtiene una instancia de esta interfaz llamando a QueryInterface en el ITfLangBarItem pasado a ITfLangBarItemMgr::AddItem.

Herencia

La interfaz ITfLangBarItemButton hereda de la interfaz IUnknown . ITfLangBarItemButton también tiene estos tipos de miembros:

Métodos

La interfaz ITfLangBarItemButton tiene estos métodos.

 
ITfLangBarItemButton::GetIcon

Método ITfLangBarItemButton::GetIcon
ITfLangBarItemButton::GetText

Método ITfLangBarItemButton::GetText
ITfLangBarItemButton::InitMenu

Este método no se usa si el elemento de botón no tiene el estilo TF_LBI_STYLE_BTN_MENU. (ITfLangBarItemButton.InitMenu)
ITfLangBarItemButton::OnClick

Este método no se usa si el elemento de botón no tiene el estilo TF_LBI_STYLE_BTN_BUTTON. (ITfLangBarItemButton.OnClick)
ITfLangBarItemButton::OnMenuSelect

Este método no se usa si el elemento de botón no tiene el estilo TF_LBI_STYLE_BTN_MENU. (ITfLangBarItemButton.OnMenuSelect)

Comentarios

Un botón de barra de idioma funciona como un botón de pulsación, un botón de alternancia o un menú en la barra de idioma.

Si el botón tiene el estilo TF_LBI_STYLE_BTN_BUTTON, el botón actúa como un pulsador que el usuario puede hacer clic con el mouse. Cuando el usuario hace clic en el botón, se llama a ITfLangBarItemButton::OnClick . No se usan ITfLangBarItemButton::InitMenu e ITfLangBarItemButton::OnMenuSelect.

Si el botón tiene el estilo TF_LBI_STYLE_BTN_TOGGLE, el botón funciona de forma similar a una casilla que el usuario puede seleccionar o anular la selección con el mouse. Cuando el usuario hace clic en el botón, se llama a ITfLangBarItemButton::OnClick . No se usan ITfLangBarItemButton::InitMenu e ITfLangBarItemButton::OnMenuSelect.

Si el botón tiene el estilo TF_LBI_STYLE_BTN_MENU, el botón actúa como un elemento de menú de nivel superior. Cuando el usuario hace clic en el botón, se llama a ITfLangBarItemButton::InitMenu . Si el usuario selecciona un elemento en el menú, se llama a ITfLangBarItemButton::OnMenuSelect . No se usa ITfLangBarItemButton::OnClick.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ctfutb.h
Redistribuible TSF 1.0 en Windows 2000 Professional