CMFCVisualManager::OnDrawButtonBorder
Das Framework ruft diese Methode auf, wenn der Kontext einer Symbolleisten-Schaltfläche zeichnet.
virtual void OnDrawButtonBorder(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state
);
Parameter
[in] pDC
Ein Zeiger auf den Gerätekontext einer Symbolleistenschaltfläche.[in] pButton
Ein Zeiger auf eine Symbolleisten-Schaltfläche.Das Framework zeichnet den Rahmen dieser Schaltfläche.[in] rect
Ein Rechteck, das die Grenzen der Symbolleisten-Schaltfläche angibt.[in] state
Ein aufgelisteter Datentyp, der den aktuellen Zustand der Symbolleisten-Schaltfläche angibt.
Hinweise
Die Standardimplementierung dieser Methode zeigt den Standardrahmen an.Überschreiben Sie diese Methode in einem abgeleiteten visuellen Manager, um die Darstellung des Rahmens einer Symbolleistenschaltfläche anzupassen.
Die möglichen Zustände einer Symbolleistenschaltfläche sind ButtonsIsRegular, ButtonsIsPressed oder ButtonsIsHighlighted.
Anforderungen
Header: afxvisualmanager.h