Compartir a través de


Estructura MMCBUTTON (mmc.h)

La estructura MMCBUTTON contiene valores usados en la creación de botones en una barra de herramientas. Esta estructura es similar a la estructura TBBUTTON que se describe en los temas del Kit de desarrollo de software de plataforma (SDK) relacionados con los controles comunes.

Sintaxis

typedef struct _MMCButton {
  int      nBitmap;
  int      idCommand;
  BYTE     fsState;
  BYTE     fsType;
  LPOLESTR lpButtonText;
  LPOLESTR lpTooltipText;
} MMCBUTTON;

Miembros

nBitmap

Valor que especifica el índice de base cero de una imagen de botón.

idCommand

Valor que especifica el identificador de comando devuelto cuando se hace clic en un botón. Puede ser cualquier valor entero que el usuario desee. Solo se usa la palabra baja del int .

fsState

Valor que especifica las marcas de estado del botón. Este miembro puede ser cualquiera de los siguientes valores:

TBSTATE_CHECKED

El botón tiene el estilo TBSTYLE_CHECKED y se está presionando.

TBSTATE_ENABLED

El botón acepta entrada del usuario. Un botón que no tiene este estado no acepta la entrada del usuario y aparece atenuado.

TBSTATE_HIDDEN

El botón no está visible y no puede recibir la entrada del usuario.

TBSTATE_INDETERMINATE

El botón aparece atenuado.

TBSTATE_PRESSED

El botón está siendo presionado.

fsType

Valor que especifica el estilo del botón. Este miembro puede ser cualquier combinación de los valores siguientes:

TBSTYLE_BUTTON

Crea un botón estándar para presionar.

TBSTYLE_CHECK

Crea un botón que alterna entre los estados presionados y no presionados cada vez que el usuario hace clic en él. El botón tiene un color de fondo diferente cuando está en estado presionado.

TBSTYLE_CHECKGROUP

Crea un botón de marcado que permanece presionado hasta que se presiona otro botón del grupo.

TBSTYLE_GROUP

Crea un botón que permanece presionado hasta que se presiona otro botón del grupo.

TBSTYLE_SEP

Crea un separador, creando un pequeño espacio entre los grupos de botones. Un botón que tiene este estilo no recibe la entrada del usuario.

lpButtonText

Puntero al texto asociado a una instancia determinada de la estructura MMCBUTTON .

lpTooltipText

Puntero al texto de una información sobre herramientas determinada.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Encabezado mmc.h

Consulte también

IToolbar