Freigeben über


CMFCDropDownToolbarButton::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
    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 erforderlich ist, um sich auf dem Ownerdrawn Listenfeld anzuzeigen.

Diese Methode erweitert die Basisklassenimplementierung (CMFCToolBarButton::OnDrawOnCustomizeList) durch die Beschriftung der Schaltfläche auf den Namen der Schaltfläche ändert (die ist, den Wert des Parameters lpszName, den Sie an den Konstruktor übergeben haben).

Anforderungen

Header: afxdropdowntoolbar.h

Siehe auch

Referenz

CMFCDropDownToolbarButton-Klasse

Hierarchien-Diagramm

CMFCToolBarButton::OnDrawOnCustomizeList

CMFCDropDownToolbarButton::CMFCDropDownToolbarButton