Structure TBADDBITMAP (commctrl.h)
Ajoute une bitmap qui contient des images de bouton à une barre d’outils.
Syntaxe
typedef struct tagTBADDBITMAP {
HINSTANCE hInst;
UINT_PTR nID;
} TBADDBITMAP, *LPTBADDBITMAP;
Membres
hInst
Type : HINSTANCE
Gérez le module instance avec le fichier exécutable qui contient une ressource bitmap. Pour utiliser des handles bitmap au lieu d’ID de ressource, définissez ce membre sur NULL.
Vous pouvez ajouter les bitmaps de bouton définies par le système à la liste en spécifiant HINST_COMMCTRL comme membre hInst et l’une des valeurs suivantes comme membre nID .
nID
Type : UINT_PTR
Si hInst a la valeur NULL, définissez ce membre sur le handle bitmap de la bitmap avec les images de bouton. Sinon, définissez-le sur l’identificateur de ressource de la bitmap avec les images de bouton.
Remarques
Si nID contient un handle bitmap, plutôt qu’un ID de ressource, ne détruisez pas la bitmap tant qu’elle n’a pas été remplacée par TB_REPLACEBITMAP. Sinon, la barre d’outils est détruite.
Les valeurs définies peuvent être utilisées comme index pour les bitmaps standard. Pour plus d’informations, consultez Valeurs d’index d’image de bouton standard de la barre d’outils.
La structure TBADDBITMAP est utilisée avec le message TB_ADDBITMAP .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | commctrl.h |