Compartir a través de


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

Vea también

Referencia

Clase de CMFCToolBar

Gráfico de jerarquía