structure BUTTON_SPLITINFO (commctrl.h)
Contient des informations qui définissent un bouton fractionné (styles BS_SPLITBUTTON et BS_DEFSPLITBUTTON ). Utilisé avec les messages BCM_GETSPLITINFO et BCM_SETSPLITINFO .
Syntaxe
typedef struct tagBUTTON_SPLITINFO {
UINT mask;
HIMAGELIST himlGlyph;
UINT uSplitStyle;
SIZE size;
} BUTTON_SPLITINFO, *PBUTTON_SPLITINFO;
Membres
mask
Type : UINT
Ensemble d’indicateurs qui spécifient quels membres de cette structure contiennent des données à définir ou quels membres sont demandés. Définissez ce membre sur un ou plusieurs des indicateurs suivants.
himlGlyph
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.
uSplitStyle
Type : UINT
Style de bouton fractionné. La valeur doit être un ou plusieurs des indicateurs suivants.
size
Type : SIZE
Structure SIZE qui spécifie la taille du glyphe dans himlGlyphe.
Remarques
Le glyphe est l’image qui s’affiche sur la partie du bouton qui active la liste déroulante. Par défaut, il s’agit d’un triangle inversé. Plusieurs images peuvent être ajoutées à la liste d’images pour fournir différents glyphes pour différents états du bouton, tels que chaud et enfoncé.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | commctrl.h |