Partager via


structure BUTTON_IMAGELIST (commctrl.h)

Contient des informations sur une liste d’images qui est utilisée avec un contrôle bouton.

Syntaxe

typedef struct {
  HIMAGELIST himl;
  RECT       margin;
  UINT       uAlign;
} BUTTON_IMAGELIST, *PBUTTON_IMAGELIST;

Membres

himl

Type : HIMAGELIST

Handle de la liste d’images. Le fournisseur conserve la propriété de la liste d’images et est finalement responsable de sa suppression. Sous Windows Vista, vous pouvez passer BCCL_NOGLYPH dans ce paramètre pour indiquer qu’aucun glyphe ne doit être affiché.

margin

Type : RECT

Rect qui spécifie la marge autour de l’icône.

uAlign

Type : UINT

UINT qui spécifie l’alignement à utiliser. Ce paramètre peut prendre les valeurs suivantes.

Valeur Signification
BUTTON_IMAGELIST_ALIGN_LEFT
Alignez l’image avec la marge gauche.
BUTTON_IMAGELIST_ALIGN_RIGHT
Alignez l’image avec la marge droite.
BUTTON_IMAGELIST_ALIGN_TOP
Aligner l’image sur la marge supérieure
BUTTON_IMAGELIST_ALIGN_BOTTOM
Aligner l’image sur la marge inférieure
BUTTON_IMAGELIST_ALIGN_CENTER
Centrer l’image.

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

Voir aussi

BCM_GETIMAGELIST

BCM_SETIMAGELIST

Button_GetImageList

Button_SetImageList

Boutons

Conceptuel

Référence