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 |