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 |