CMFCToolBar::EnableCustomizeButton
Habilita o deshabilita el botón de personalización que aparece en la barra de herramientas.
void EnableCustomizeButton(
BOOL bEnable,
int iCustomizeCmd,
const CString& strCustomizeText,
BOOL bQuickCustomize=TRUE
);
void EnableCustomizeButton(
BOOL bEnable,
int iCustomizeCmd,
UINT uiCustomizeTextResId,
BOOL bQuickCustomize=TRUE
);
Parámetros
[in] bEnable
Permisos o neutralizaciones el botón de personalizar.[in] iCustomizeCmd
El id. del botón de personalizar.[in] strCustomizeText
La etiqueta de texto del botón de personalizar.[in] uiCustomizeTextResId
El id. de la cadena de recurso de la etiqueta de botón de personalizar.[in] bQuickCustomize
Habilita o deshabilita la opción de Agregar o quitar botones en el menú que interrumpe descendente del botón.
Comentarios
Si iCustomizeCmd es -1, el marco muestra el botón de personalizar cuando los botones de la barra de herramientas múltiples no caben en el área de la barra de herramientas.El botón muestra una flecha izquierdo- que señala double, o el botón de contenido adicional, que indica que hay más botones.
Si iCustomizeCmd especifica un id. válido de comando, y bEnable es TRUE, el botón de personalizar se muestra siempre.El botón tiene una pequeña flecha abajo y abre un menú que contiene un comando.Este comando utiliza el etiqueta de texto especificado por strCustomizeText.Si bQuickCustomize también es TRUE, el menú muestra la opción de Agregar o quitar botones .
El marco agrega dinámicamente el menú cualquier botón que no caben en el área de la barra de herramientas antes del elemento especificado por iCustomizeCmd.El botón de contenido adicional se muestra junto a la flecha abajo.
Requisitos
encabezado: afxtoolbar.h