Partager via


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

Voir aussi

Référence

Classe de CMFCToolBarButton

Graphique de la hiérarchie