Freigeben über


CMFCToolBarButton::OnDrawOnCustomizeList

Aufgerufen durch das Framework, um die Schaltfläche im Bereich Befehle des Dialogfelds Anpassen zu zeichnen.

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

Parameter

  • [in] pDC
    Der Gerätekontext, der die Schaltfläche angezeigt wird.

  • [in] rect
    Das umschließende Rechteck der Schaltfläche.

  • [in] bSelected
    Gibt an, ob die Schaltfläche ausgewählt wird. Wenn dieser Parameter TRUE ist, wird die Schaltfläche ausgewählt. Wenn dieser Parameter FALSE ist, wird die Schaltfläche nicht ausgewählt.

Rückgabewert

Die Breite, in Pixel, Schaltfläche auf dem angegebenen Gerätekontext.

Hinweise

Diese Methode wird vom Anpassungsdialogfeld aufgerufen Befehle (Registerkarte) wenn die Schaltfläche im Begriff ist, sich auf dem Ownerdrawn Listenfeld anzuzeigen.

Die Standardimplementierung dieser Methode wird das Bild und die Beschriftung der Schaltfläche an, falls diese verfügbar sind. Wenn die Beschriftung der Schaltfläche nicht verfügbar ist, wird die Methode den QuickInfo-Text an.

Überschreiben Sie diese Methode, um benutzerdefinierte Zeichnen auszuführen.

Anforderungen

Header: afxtoolbarbutton.h

Siehe auch

Referenz

CMFCToolBarButton-Klasse

Hierarchiediagramm