Condividi tramite


Interfaccia ITfLangBarItemButton (ctfutb.h)

L'interfaccia ITfLangBarItemButton viene implementata da un provider di pulsanti della barra della lingua e usata dal gestore della barra della lingua per ottenere informazioni su un elemento del pulsante sulla barra della lingua.

La gestione della barra del linguaggio ottiene un'istanza di questa interfaccia chiamando QueryInterface nell'oggetto ITfLangBarItem passato a ITfLangBarItemMgr::AddItem.

Ereditarietà

L'interfaccia ITfLangBarItemButton eredita dall'interfaccia IUnknown . ITfLangBarItemButton include anche questi tipi di membri:

Metodi

L'interfaccia ITfLangBarItemButton include questi metodi.

 
ITfLangBarItemButton::GetIcon

Metodo ITfLangBarItemButton::GetIcon
ITfLangBarItemButton::GetText

Metodo ITfLangBarItemButton::GetText
ITfLangBarItemButton::InitMenu

Questo metodo non viene usato se l'elemento del pulsante non ha lo stile TF_LBI_STYLE_BTN_MENU. (ITfLangBarItemButton.InitMenu)
ITfLangBarItemButton::OnClick

Questo metodo non viene usato se l'elemento del pulsante non ha lo stile TF_LBI_STYLE_BTN_BUTTON. (ITfLangBarItemButton.OnClick)
ITfLangBarItemButton::OnMenuSelect

Questo metodo non viene usato se l'elemento del pulsante non ha lo stile TF_LBI_STYLE_BTN_MENU. (ITfLangBarItemButton.OnMenuSelect)

Commenti

Un pulsante della barra della lingua funziona come pulsante push, interruttore o menu sulla barra della lingua.

Se il pulsante ha lo stile TF_LBI_STYLE_BTN_BUTTON, il pulsante funge da pushbutton che l'utente può fare clic con il mouse. Quando l'utente fa clic sul pulsante, viene chiamato ITfLangBarItemButton::OnClick . ITfLangBarItemButton::InitMenu e ITfLangBarItemButton::OnMenuSelect non vengono usati.

Se il pulsante ha lo stile TF_LBI_STYLE_BTN_TOGGLE, il pulsante funziona in modo simile a una casella di controllo che l'utente può selezionare o deselezionare con il mouse. Quando l'utente fa clic sul pulsante, viene chiamato ITfLangBarItemButton::OnClick . ITfLangBarItemButton::InitMenu e ITfLangBarItemButton::OnMenuSelect non vengono usati.

Se il pulsante ha lo stile TF_LBI_STYLE_BTN_MENU, il pulsante funge da voce di menu di primo livello. Quando l'utente fa clic sul pulsante, viene chiamato ITfLangBarItemButton::InitMenu . Se l'utente seleziona un elemento nel menu, viene chiamato ITfLangBarItemButton::OnMenuSelect . ITfLangBarItemButton::OnClick non viene usato.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ctfutb.h
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional