CMFCVisualManager::OnDrawAutoHideButtonBorder

Das Framework ruft diese Methode auf, wenn der Kontext einer Schaltfläche der automatische Ausblendenen automatische Ausblenden zeichnet.

virtual void OnDrawAutoHideButtonBorder(
   CDC* pDC,
   CRect rectBounds,
   CRect rectBorderSize,
   CMFCAutoHideButton* pButton 
);

Parameter

  • [in] pDC
    Ein Zeiger auf einem Gerätekontext.

  • [in] rectBounds
    Die Größe und Position der automatische Ausblendenen automatische Ausblenden klickt.

  • [in] rectBorderSize
    Ein CRect-Parameter, der die Größe der Rahmen enthält.

  • [in] pButton
    Ein Zeiger auf die Schaltfläche der automatische Ausblendenen automatische Ausblenden.Das Framework zeichnet den Rahmen dieser Schaltfläche.

Hinweise

Überschreiben Sie diese Methode in einer abgeleiteten Klasse, wenn Sie die Darstellung des Rahmens einer Schaltfläche der automatische Ausblendenen automatische Ausblenden anpassen möchten.Standardmäßig füllt diese Methode einen flachen Rahmen mit der standardmäßigen Schattenfarbe für die Anwendung aus.

Der rectBorderSize-Parameter enthält nicht die Koordinaten des Rahmens.Sie enthält die Größe des Rahmens in top, in bottom, in left und in right Datenmember.Ein Wert kleiner oder gleich 0 gibt keinen Rahmen auf dieser Seite der Schaltfläche der automatische Ausblendenen automatische Ausblenden an.

Anforderungen

Header: afxvisualmanager.h

Siehe auch

Referenz

CMFCVisualManager-Klasse

Hierarchien-Diagramm