Partager via


Interface ITfLangBarItemBitmapButton (ctfutb.h)

L’interface ITfLangBarItemBitmapButton est implémentée par un fournisseur de boutons bitmap de barre de langue et est utilisée par le gestionnaire de barre de langue pour obtenir des informations spécifiques à un élément de bouton bitmap dans la barre de langue.

Le gestionnaire de barre de langue obtient une instance de cette interface en appelant QueryInterface sur l’objet ITfLangBarItem passé à ITfLangBarItemMgr ::AddItem avec IID_ITfLangBarItemBitmapButton.

Héritage

L’interface ITfLangBarItemBitmapButton hérite de l’interface IUnknown. ITfLangBarItemBitmapButton possède également les types de membres suivants :

Méthodes

L’interface ITfLangBarItemBitmapButton a ces méthodes.

 
ITfLangBarItemBitmapButton ::D rawBitmap

Méthode ITfLangBarItemBitmapButton ::D rawBitmap
ITfLangBarItemBitmapButton ::GetPreferredSize

Méthode ITfLangBarItemBitmapButton ::GetPreferredSize
ITfLangBarItemBitmapButton ::GetText

Méthode ITfLangBarItemBitmapButton ::GetText
ITfLangBarItemBitmapButton ::InitMenu

Cette méthode n’est pas utilisée si l’élément de bouton n’a pas le style TF_LBI_STYLE_BTN_MENU. (ITfLangBarItemBitmapButton.InitMenu)
ITfLangBarItemBitmapButton ::OnClick

Cette méthode n’est pas utilisée si l’élément de bouton n’a pas le style TF_LBI_STYLE_BTN_BUTTON. (ITfLangBarItemBitmapButton.OnClick)
ITfLangBarItemBitmapButton ::OnMenuSelect

Cette méthode n’est pas utilisée si l’élément de bouton n’a pas le style TF_LBI_STYLE_BTN_MENU. (ITfLangBarItemBitmapButton.OnMenuSelect)

Remarques

Un bouton bitmap de barre de langue fonctionne comme un élément de bouton dans la barre de langue qui affiche du texte et une petite bitmap. La bitmap affichée pour l’élément ne doit pas être supérieure à la taille d’une petite icône. Obtenez ces dimensions en appelant GetSystemMetrics avec SM_CXSMICON pour la largeur et SM_CYSMICON pour la hauteur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ctfutb.h
Composant redistribuable TSF 1.0 sur Windows 2000 Professionnel

Voir aussi

GetSystemMetrics

ITfLangBarItem

ITfLangBarItemMgr ::AddItem

IUnknown