Condividi tramite


CMFCToolBar::EnableCustomizeButton

Abilita o disabilita il pulsante di personalizzazione della barra degli strumenti.

void EnableCustomizeButton(
   BOOL bEnable,
   int iCustomizeCmd,
   const CString& strCustomizeText,
   BOOL bQuickCustomize=TRUE 
);
void EnableCustomizeButton(
   BOOL bEnable,
   int iCustomizeCmd,
   UINT uiCustomizeTextResId,
   BOOL bQuickCustomize=TRUE 
);

Parametri

  • [in] bEnable
    Abilita o disabilita il pulsante di personalizzare.

  • [in] iCustomizeCmd
    L'id di comando pulsante di personalizzare.

  • [in] strCustomizeText
    L'etichetta di testo del pulsante di personalizzare.

  • [in] uiCustomizeTextResId
    La stringa di risorsa ID del pulsante di personalizzare.

  • [in] bQuickCustomize
    Abilita o disabilita l'opzione Aggiungi o rimuovi pulsanti scegliere dal menu a discesa del pulsante.

Note

Se iCustomizeCmd è -1, il framework visualizzare il pulsante di personalizzazione quando i pulsanti della barra degli strumenti più non rientrano nell'area della barra degli strumenti. Il pulsante consente una doppia freccia al contrario, la freccia di espansione, che indica che sono presenti più pulsanti.

Se iCustomizeCmd specifica un ID di comando valido e bEnable è TRUE, il pulsante di personalizzazione vengono sempre visualizzati. Il pulsante è una piccola freccia GIÙ e apre un menu che contiene un comando. Questo comando utilizza l'etichetta di testo specificata da strCustomizeText. Se bQuickCustomize è inoltre TRUE, viene visualizzato il menu l'opzione Aggiungi o rimuovi pulsanti.

Il framework aggiunto dinamicamente al menu tutti i pulsanti che non rientrano nell'area della barra degli strumenti prima dell'elemento specificato da iCustomizeCmd. La freccia di espansione visualizzata accanto alla freccia giù.

Requisiti

intestazione: afxtoolbar.h

Vedere anche

Riferimenti

Classe CMFCToolBar

Grafico delle gerarchie