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 |