Condividi tramite


CMFCToolBarButton::OnDrawOnCustomizeList

Chiamato dal framework per disegnare il pulsante nel riquadro Comandi la finestra di dialogo Personalizza.

virtual int OnDrawOnCustomizeList(
   CDC* pDC,
   const CRect& rect,
   BOOL bSelected 
);

Parametri

  • [in] pDC
    Il contesto di dispositivo visualizzato il pulsante.

  • [in] rect
    Il rettangolo di delimitazione del pulsante.

  • [in] bSelected
    Specifica se il pulsante è selezionato.Se questo parametro è TRUE, il pulsante è selezionato.Se questo parametro è FALSE, il pulsante non è selezionato.

Valore restituito

La larghezza, in pixel, del pulsante nel contesto di dispositivo specificato.

Note

Questo metodo viene chiamato dalla finestra di dialogo di personalizzazione (scheda diComandi ) quando il pulsante si accinge alla visualizzazione stesso nella casella di riepilogo Owner Draw.

L'implementazione predefinita di questo metodo visualizza immagine e l'etichetta del testo del pulsante se disponibili.Se l'etichetta del testo del pulsante non è disponibile, il metodo visualizza il testo di descrizione comando.

Eseguire l'override di questo metodo per eseguire il disegno personalizzato.

Requisiti

intestazione: afxtoolbarbutton.h

Vedere anche

Riferimenti

Classe di CMFCToolBarButton

Grafico della gerarchia