Estrutura MMCBUTTON (mmc.h)
A estrutura MMCBUTTON contém valores usados na criação de botões em uma barra de ferramentas. Essa estrutura é semelhante à estrutura TBBUTTON discutida nos tópicos do SDK (Platform Software Development Kit) relacionados a controles comuns.
Sintaxe
typedef struct _MMCButton {
int nBitmap;
int idCommand;
BYTE fsState;
BYTE fsType;
LPOLESTR lpButtonText;
LPOLESTR lpTooltipText;
} MMCBUTTON;
Membros
nBitmap
Um valor que especifica o índice baseado em zero de uma imagem de botão.
idCommand
Um valor que especifica o identificador de comando retornado quando um botão é clicado. Pode ser qualquer valor inteiro desejado pelo usuário. Somente a palavra baixa do int é usada.
fsState
Um valor que especifica os sinalizadores de estado do botão. Esse membro pode ser qualquer um dos seguintes valores:
TBSTATE_CHECKED
O botão tem o estilo TBSTYLE_CHECKED e está sendo pressionado.
TBSTATE_ENABLED
O botão aceita a entrada do usuário. Um botão que não tem esse estado não aceita a entrada do usuário e aparece esmaecido.
TBSTATE_HIDDEN
O botão não está visível e não pode receber entrada do usuário.
TBSTATE_INDETERMINATE
O botão aparece esmaecido.
TBSTATE_PRESSED
O botão está sendo pressionado.
fsType
Um valor que especifica o estilo do botão. Esse membro pode ser qualquer combinação dos seguintes valores:
TBSTYLE_BUTTON
Cria um botão de ação padrão.
TBSTYLE_CHECK
Cria um botão que alterna entre os estados pressionados e não pressionados sempre que o usuário clica nele. O botão tem uma cor de tela de fundo diferente quando está no estado pressionado.
TBSTYLE_CHECKGROUP
Cria um botão de seleção que permanece pressionado até que outro botão no grupo seja pressionado.
TBSTYLE_GROUP
Cria um botão que permanece pressionado até que outro botão no grupo seja pressionado.
TBSTYLE_SEP
Cria um separador, fornecendo uma pequena lacuna entre grupos de botões. Um botão que tem esse estilo não recebe entrada do usuário.
lpButtonText
Um ponteiro para o texto associado a uma instância específica da estrutura MMCBUTTON .
lpTooltipText
Um ponteiro para o texto de uma dica de ferramenta específica.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Cabeçalho | mmc.h |