CMFCDropDownToolbarButton::OnCalculateSize

Aufgerufen vom Framework, um die Größe der Schaltfläche für den angegebenen Gerätekontext und den angedockten Zustand zu berechnen.

virtual SIZE OnCalculateSize(
   CDC* pDC,
   const CSize& sizeDefault,
   BOOL bHorz
);

Parameter

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

  • [in] sizeDefault
    Die Standardgröße der Schaltfläche.

  • [in] bHorz
    Der Dockzustand der übergeordneten Symbolleiste.Dieser Parameter ist TRUE, wenn die Symbolleiste horizontal angedockt oder unverankert ist, oder FALSE, wenn die Symbolleiste vertikal angedockt ist.

Rückgabewert

Eine SIZE-Struktur, die die Dimensionen der Schaltfläche enthält, in Pixel.

Hinweise

Diese Methode erweitert die Basisklassenimplementierung (CMFCToolBarButton::OnCalculateSize) über die Breite des Dropdownpfeils zur horizontalen Dimension der Schaltflächengröße hinzugefügt wird.

Anforderungen

Header: afxdropdowntoolbar.h

Siehe auch

Referenz

CMFCDropDownToolbarButton-Klasse

Hierarchien-Diagramm

CMFCToolBarButton::OnCalculateSize