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