CMFCToolBarButton::OnDrawOnCustomizeList
Appelé par l'infrastructure pour dessiner le bouton dans le volet Commandes de la boîte de dialogue Personnaliser .
virtual int OnDrawOnCustomizeList(
CDC* pDC,
const CRect& rect,
BOOL bSelected
);
Paramètres
[in] pDC
Le contexte de périphérique qui affiche le bouton.[in] rect
Le rectangle englobant du bouton.[in] bSelected
Spécifie si le bouton est sélectionné.Si ce paramètre est TRUE, le bouton est sélectionné.Si ce paramètre est FALSE, le bouton n'est pas sélectionné.
Valeur de retour
La largeur, en pixels, du bouton dans le contexte spécifié de périphérique.
Notes
Cette méthode est appelée par la boîte de dialogue personnalisation (onglet deCommandes ) lorsque le bouton est sur le point de s'afficher dans la zone de liste owner-draw.
L'implémentation par défaut de cette méthode affiche l'étiquette de texte et image du bouton s'ils sont disponibles.Si l'étiquette de texte du bouton est pas disponible, la méthode affiche le texte d'info-bulle.
Substituez cette méthode pour effectuer le dessin personnalisé.
Configuration requise
en-tête : afxtoolbarbutton.h