CMFCVisualManager::OnFillButtonInterior

Das Framework ruft diese Methode auf, wenn den Hintergrund einer Symbolleisten-Schaltfläche ausfüllt.

virtual void OnFillButtonInterior(
   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 CMFCToolBarButton.Das Framework füllt den Hintergrund für diese Schaltfläche aus.

  • [in] rect
    Ein Rechteck, das die Grenzen der Symbolleisten-Schaltfläche angibt.

  • [in] state
    Der Zustand der Symbolleisten-Schaltfläche.

Hinweise

Die Standardimplementierung dieser Methode verwendet die Standardfarbe, um den Hintergrund auszufüllen.Überschreiben Sie diese Methode in einem abgeleiteten visuellen Manager, um den Hintergrund einer Symbolleisten-Schaltfläche anzupassen.

Die möglichen Zustände einer Symbolleistenschaltfläche sind ButtonsIsRegular, ButtonsIsPressed oder ButtonsIsHighlighted.

Anforderungen

Header: afxvisualmanager.h

Siehe auch

Referenz

CMFCVisualManager-Klasse

Hierarchien-Diagramm