Condividi tramite


CMFCToolBarButton::OnCtlColor

Chiamato dal framework quando la barra degli strumenti padre gestisce un messaggio WM_CTLCOLOR.

virtual HBRUSH OnCtlColor(
   CDC* pDC,
   UINT nCtlColor
);

Parametri

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

  • [in] nCtlColor
    La notifica specifica di colore.

Valore restituito

Handle all'oggetto Brush che il framework per disegnare lo sfondo del pulsante.

Note

Il framework chiama questo metodo quando la barra degli strumenti padre elabora il messaggio WM_CTLCOLOR per un pulsante della barra degli strumenti contenente un controllo Windows.Il framework non chiama questo metodo se il pulsante nella barra degli strumenti è senza finestra.

Il framework chiama questo metodo quando il framework della barra degli strumenti è in modalità di personalizzazione e il pulsante della barra degli strumenti è sbloccato.Per ulteriori informazioni sulla modalità di personalizzazione, vedere CMFCToolBar::SetCustomizeMode.Per ulteriori informazioni sui pulsanti della barra degli strumenti di blocco, vedere CMFCToolBarButton::IsLocked.

L'implementazione predefinita non esegue alcuna operazione e restituisce NULL.

Requisiti

intestazione: afxtoolbarbutton.h

Vedere anche

Riferimenti

Classe di CMFCToolBarButton

Grafico della gerarchia

CMFCToolBar::SetCustomizeMode

CMFCToolBarButton::IsLocked