CMFCToolBarButton::OnCtlColor
Appelé par l'infrastructure lorsque la barre d'outils parent gère un message d' WM_CTLCOLOR .
virtual HBRUSH OnCtlColor(
CDC* pDC,
UINT nCtlColor
);
Paramètres
[in] pDC
Le contexte de périphérique qui affiche le bouton.[in] nCtlColor
La notification spécifique de couleur.
Valeur de retour
Un handle vers l'objet Brush que l'infrastructure utilise pour peindre l'arrière-plan du bouton.
Notes
L'infrastructure appelle cette méthode lorsque la barre d'outils parente traite le message d' WM_CTLCOLOR d'un bouton de barre d'outils qui contient un contrôle Windows. L'infrastructure n'appelle pas cette méthode si le bouton de barre d'outils est sans fenêtre.
L'infrastructure appelle cette méthode lorsque l'infrastructure de barre d'outils est en mode de personnalisation et le bouton de barre d'outils est déverrouillé. Pour plus d'informations sur le mode de personnalisation, consultez CMFCToolBar::SetCustomizeMode. Pour plus d'informations sur les boutons de barre d'outils verrouillants, consultez CMFCToolBarButton::IsLocked.
L'implémentation par défaut ne fait rien et retourne NULL.
Configuration requise
en-tête : afxtoolbarbutton.h