CToolBar::SetButtonStyle

Chiamare la funzione membro per impostare lo stile di un pulsante o di un separatore, o per raggruppare i pulsanti.

void SetButtonStyle(
   int nIndex,
   UINT nStyle 
);

Parametri

  • nIndex
    Indice del pulsante o il separatore delle cui informazioni devono essere impostate su.

  • nStyle
    Stile del pulsante.Gli stili del pulsante sono supportati:

    • Pulsante standard diTBBS_BUTTON (impostazione predefinita)

    • Separatore diTBBS_SEPARATOR

    • Pulsante automatico della casella di controlloTBBS_CHECKBOX

    • TBBS_GROUP contrassegna l'inizio di un gruppo di pulsanti

    • TBBS_CHECKGROUP contrassegna l'inizio di un gruppo di pulsanti della casella di controllo

    • TBBS_DROPDOWN crea un pulsante dell'elenco a discesa

    • TBBS_AUTOSIZE la larghezza del pulsante verrà calcolato in base al testo del pulsante, non la dimensione di un'immagine

    • TBBS_NOPREFIX il testo del pulsante non avrà un prefisso di scelta rapida associato

Note

Lo stile di un pulsante determina come il pulsante viene illustrato come rispondere all'utente.

Prima di chiamare SetButtonStyle, chiamare la funzione membro GetButtonStyle per recuperare lo stile del separatore o del pulsante.

[!NOTA]

È anche possibile impostare gli stati del pulsante utilizzando il parametro nStyle ; tuttavia, poiché gli stati del pulsante vengono controllati dal gestore ON_UPDATE_COMMAND_UI, ne indicano viene aggiunta utilizzando SetButtonStyle andranno persi durante l'elaborazione inattiva seguente.Vedere Come aggiornare gli oggetti dell'interfaccia utente e TN031: barre di controllo per ulteriori informazioni.

Requisiti

Header: afxext.h

Vedere anche

Riferimenti

Classe di CToolBar

Grafico della gerarchia

CToolBar::GetButtonStyle