Condividi tramite


struttura BUTTON_IMAGELIST (commctrl.h)

Contiene informazioni su un elenco di immagini utilizzato con un controllo pulsante.

Sintassi

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

Members

himl

Tipo: HIMAGELIST

Handle per l'elenco di immagini. Il provider mantiene la proprietà dell'elenco di immagini ed è responsabile dell'eliminazione. In Windows Vista è possibile passare BCCL_NOGLYPH in questo parametro per indicare che non deve essere visualizzato alcun glifo.

margin

Tipo: RECT

RECT che specifica il margine attorno all'icona.

uAlign

Tipo: UINT

UINT che specifica l'allineamento da utilizzare. Questo parametro può avere uno dei valori seguenti.

Valore Significato
BUTTON_IMAGELIST_ALIGN_LEFT
Allineare l'immagine al margine sinistro.
BUTTON_IMAGELIST_ALIGN_RIGHT
Allineare l'immagine al margine destro.
BUTTON_IMAGELIST_ALIGN_TOP
Allineare l'immagine con il margine superiore
BUTTON_IMAGELIST_ALIGN_BOTTOM
Allineare l'immagine al margine inferiore
BUTTON_IMAGELIST_ALIGN_CENTER
Allineare al centro l'immagine.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione commctrl.h

Vedi anche

BCM_GETIMAGELIST

BCM_SETIMAGELIST

Button_GetImageList

Button_SetImageList

Pulsanti

Informazioni concettuali

Riferimento