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 |