Freigeben über


ITfLangBarItemButton-Schnittstelle (ctfutb.h)

Die ITfLangBarItemButton-Schnittstelle wird von einem Sprachleistenschaltflächenanbieter implementiert und vom Sprachleisten-Manager verwendet, um Informationen zu einem Schaltflächenelement auf der Sprachleiste abzurufen.

Der Sprachleisten-Manager ruft eine instance dieser Schnittstelle ab, indem queryInterface für das an ITfLangBarItem Übergebene ITfLangBarItemMgr::AddItem aufgerufen wird.

Vererbung

Die ITfLangBarItemButton-Schnittstelle erbt von der IUnknown-Schnittstelle . ITfLangBarItemButton verfügt auch über folgende Membertypen:

Methoden

Die ITfLangBarItemButton-Schnittstelle verfügt über diese Methoden.

 
ITfLangBarItemButton::GetIcon

ITfLangBarItemButton::GetIcon-Methode
ITfLangBarItemButton::GetText

ITfLangBarItemButton::GetText-Methode
ITfLangBarItemButton::InitMenu

Diese Methode wird nicht verwendet, wenn das Schaltflächenelement nicht über das TF_LBI_STYLE_BTN_MENU-Format verfügt. (ITfLangBarItemButton.InitMenu)
ITfLangBarItemButton::OnClick

Diese Methode wird nicht verwendet, wenn das Schaltflächenelement nicht über den stil "TF_LBI_STYLE_BTN_BUTTON" verfügt. (ITfLangBarItemButton.OnClick)
ITfLangBarItemButton::OnMenuSelect

Diese Methode wird nicht verwendet, wenn das Schaltflächenelement nicht über das TF_LBI_STYLE_BTN_MENU-Format verfügt. (ITfLangBarItemButton.OnMenuSelect)

Hinweise

Eine Sprachleistenschaltfläche fungiert als Drucktaste, Umschaltfläche oder Menü auf der Sprachleiste.

Wenn die Schaltfläche den TF_LBI_STYLE_BTN_BUTTON hat, fungiert die Schaltfläche als Drucktaste, auf die der Benutzer mit der Maus klicken kann. Wenn der Benutzer auf die Schaltfläche klickt, wird ITfLangBarItemButton::OnClick aufgerufen. ITfLangBarItemButton::InitMenu und ITfLangBarItemButton::OnMenuSelect werden nicht verwendet.

Wenn die Schaltfläche über das TF_LBI_STYLE_BTN_TOGGLE-Format verfügt, funktioniert die Schaltfläche ähnlich wie ein Kontrollkästchen, das der Benutzer mit der Maus aktivieren oder deaktivieren kann. Wenn der Benutzer auf die Schaltfläche klickt, wird ITfLangBarItemButton::OnClick aufgerufen. ITfLangBarItemButton::InitMenu und ITfLangBarItemButton::OnMenuSelect werden nicht verwendet.

Wenn die Schaltfläche das format TF_LBI_STYLE_BTN_MENU hat, verhält sich die Schaltfläche wie ein Menüelement der obersten Ebene. Wenn der Benutzer auf die Schaltfläche klickt, wird ITfLangBarItemButton::InitMenu aufgerufen. Wenn der Benutzer ein Element im Menü auswählt, wird ITfLangBarItemButton::OnMenuSelect aufgerufen. ITfLangBarItemButton::OnClick wird nicht verwendet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ctfutb.h
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional