Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El método IToolbar::SetButtonState permite que un complemento establezca un atributo de un botón.
Sintaxis
HRESULT SetButtonState(
[in] int idCommand,
[in] MMC_BUTTON_STATE nState,
[in] BOOL bState
);
Parámetros
[in] idCommand
Valor único que el complemento ha asociado a un botón mediante el método InsertButton o AddButtons mediante la estructura MMCBUTTON .
[in] nState
Valor que especifica el estado que se va a establecer para el botón. Puede ser cualquiera de los siguientes:
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.
ACTIVADA
El botón tiene el estilo CHECKED y se está presionando.
HIDDEN
El botón no está visible y no puede recibir la entrada del usuario.
INDETERMINADO
El botón aparece atenuado.
BUTTONPRESSED
El botón está siendo presionado.
[in] bState
Valor que especifica si el estado identificado en nState se establece en TRUE o FALSE. TRUE establece el estado del botón en el estado identificado por nState y FALSE borra el estado (si ya está establecido).
Valor devuelto
Este método puede devolver uno de estos valores.
Comentarios
Los complementos no deben establecer estados de botón hasta que la barra de herramientas se haya adjuntado mediante IControlbar::Attach.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows Vista |
| Servidor mínimo compatible | Windows Server 2008 |
| Plataforma de destino | Windows |
| Encabezado | mmc.h |
| Archivo DLL | Mmcndmgr.dll |