estrutura BUTTON_SPLITINFO (commctrl.h)
Contém informações que definem um botão de divisão (BS_SPLITBUTTON e estilos de BS_DEFSPLITBUTTON ). Usado com as mensagens BCM_GETSPLITINFO e BCM_SETSPLITINFO .
Sintaxe
typedef struct tagBUTTON_SPLITINFO {
UINT mask;
HIMAGELIST himlGlyph;
UINT uSplitStyle;
SIZE size;
} BUTTON_SPLITINFO, *PBUTTON_SPLITINFO;
Membros
mask
Tipo: UINT
Um conjunto de sinalizadores que especificam quais membros dessa estrutura contêm dados a serem definidos ou quais membros estão sendo solicitados. Defina esse membro como um ou mais dos sinalizadores a seguir.
Valor | Significado |
---|---|
|
himlGlyph é válido. |
|
himlGlyph é válido. Use quando uSplitStyle estiver definido como BCSS_IMAGE. |
|
size é válido. |
|
uSplitStyle é válido. |
himlGlyph
Tipo: HIMAGELIST
Um identificador para a lista de imagens. O provedor mantém a propriedade da lista de imagens e, em última análise, é responsável por sua eliminação.
uSplitStyle
Tipo: UINT
O estilo do botão de divisão. O valor deve ser um ou mais dos sinalizadores a seguir.
size
Tipo: SIZE
Uma estrutura SIZE que especifica o tamanho do glifo em himlGlyph.
Comentários
O glifo é a imagem que aparece na parte do botão que ativa a lista suspensa. Por padrão, esse é um triângulo invertido. Várias imagens podem ser adicionadas à lista de imagens para fornecer diferentes glifos para diferentes estados do botão, como quente e pressionado.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | commctrl.h |