CreateToolbarEx, fonction (commctrl.h)
Crée une fenêtre de barre d’outils et ajoute les boutons spécifiés à la barre d’outils.
Syntaxe
HWND CreateToolbarEx(
HWND hwnd,
DWORD ws,
UINT wID,
int nBitmaps,
HINSTANCE hBMInst,
UINT_PTR wBMID,
LPCTBBUTTON lpButtons,
int iNumButtons,
int dxButton,
int dyButton,
int dxBitmap,
int dyBitmap,
UINT uStructSize
);
Paramètres
hwnd
Type : HWND
Gérez vers la fenêtre parente de la barre d’outils.
ws
Type : DWORD
Styles de fenêtre pour la barre d’outils. Le style WS_CHILD est inclus par défaut. Ce paramètre peut également inclure une combinaison de styles, comme indiqué dans Contrôles de barre d’outils et Styles de bouton.
wID
Type : UINT
Identificateur de contrôle pour la barre d’outils.
nBitmaps
Type : int
Nombre d’images de bouton contenues dans la bitmap spécifiée par hBMInst et wBMID.
hBMInst
Type : HINSTANCE
Module instance avec le fichier exécutable qui contient la ressource bitmap.
wBMID
Type : UINT_PTR
Identificateur de ressource pour la ressource bitmap. Si hBMInst a la valeur NULL, ce paramètre doit être un handle bitmap valide.
lpButtons
Type : LPCTBBUTTON
Pointeur vers un tableau de structures TBBUTTON qui contiennent des informations sur les boutons à ajouter à la barre d’outils.
iNumButtons
Type : int
Nombre de boutons à ajouter à la barre d’outils.
dxButton
Type : int
Largeur, en pixels, des boutons à ajouter à la barre d’outils.
dyButton
Type : int
Hauteur, en pixels, des boutons à ajouter à la barre d’outils.
dxBitmap
Type : int
Largeur, en pixels, des images de bouton à ajouter aux boutons dans la barre d’outils.
dyBitmap
Type : int
Hauteur, en pixels, des images de bouton à ajouter aux boutons dans la barre d’outils.
uStructSize
Type : UINT
Taille d’une structure TBBUTTON .
Valeur retournée
Type : HWND
Retourne le handle de fenêtre à la barre d’outils en cas de réussite, ou NULL dans le cas contraire. Pour récupérer des informations d’erreur étendues, appelez GetLastError.
Remarques
Windows 95 : le système peut prendre en charge un maximum de 16 364 descripteurs de fenêtre.
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] |
Plateforme cible | Windows |
En-tête | commctrl.h |
Bibliothèque | Comctl32.lib |
DLL | Comctl32.dll |
Ensemble d’API | ext-ms-win-shell-comctl32-window-l1-1-0 (introduit dans Windows 10, version 10.0.14393) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour