Ler em inglês

Compartilhar via


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

Confira também

IToolbar