estrutura BUTTON_IMAGELIST (commctrl.h)

Contém informações sobre uma lista de imagens usada com um controle de botão.

Sintaxe

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

Membros

himl

Tipo: HIMAGELIST

Um identificador para a lista de imagens. O provedor retém a propriedade da lista de imagens e, por fim, é responsável por sua eliminação. No Windows Vista, você pode passar BCCL_NOGLYPH nesse parâmetro para indicar que nenhum glifo deve ser exibido.

margin

Tipo: RECT

Um RECT que especifica a margem ao redor do ícone.

uAlign

Tipo: UINT

Um UINT que especifica o alinhamento a ser usado. Esse parâmetro pode usar um dos valores a seguir.

Valor Significado
BUTTON_IMAGELIST_ALIGN_LEFT
Alinhe a imagem com a margem esquerda.
BUTTON_IMAGELIST_ALIGN_RIGHT
Alinhe a imagem com a margem direita.
BUTTON_IMAGELIST_ALIGN_TOP
Alinhar a imagem com a margem superior
BUTTON_IMAGELIST_ALIGN_BOTTOM
Alinhar a imagem com a margem inferior
BUTTON_IMAGELIST_ALIGN_CENTER
Centralize a imagem.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho commctrl.h

Confira também

BCM_GETIMAGELIST

BCM_SETIMAGELIST

Button_GetImageList

Button_SetImageList

Botões

Conceitual

Referência