CMFCVisualManager::GetTabFrameColors

Das Framework ruft diese Funktion auf, wenn er den Satz von Farben für das Zeichnen eines Registerkartenfensters abrufen muss.

virtual void GetTabFrameColors(
   const CMFCBaseTabCtrl* pTabWnd,
   COLORREF& clrDark,
   COLORREF& clrBlack,
   COLORREF& clrHighlight,
   COLORREF& clrFace,
   COLORREF& clrDarkShadow,
   COLORREF& clrLight,
   CBrush*& pbrFace,
   CBrush*& pbrBlack 
);

Parameter

  • [in] pTabWnd
    Ein Zeiger auf das Fenster im Registerkartenformat, in dem der Frame eine Registerkarte zeichnen.

  • [out] clrDark
    Ein Verweis auf einen COLORREF-Parameter, in dem diese Methode die Farbe für den dunklen Kontext einer Registerkarte speichert.

  • [out] clrBlack
    Ein Verweis auf einen COLORREF-Parameter, in dem diese Methode die Farbe für den Rahmen des Registerkartenfensters speichert.Die Standardfarbe für den Rahmen ist schwarz.

  • [out] clrHighlight
    Ein Verweis auf einen COLORREF-Parameter, in dem diese Methode die Farbe für den Hervorhebungszustand des Registerkartenfensters speichert.

  • [out] clrFace
    Ein Verweis auf einen COLORREF-Parameter, in dem diese Methode die Farbe für Fläche des Registerkartenfensters speichert.

  • [out] clrDarkShadow
    Ein Verweis auf einen COLORREF-Parameter, in dem diese Methode die Farbe des Schattens des Registerkartenfensters speichert.

  • [out] clrLight
    Ein Verweis auf einen COLORREF-Parameter, in dem diese Methode die Farbe für den hellen Rand des Registerkartenfensters speichert.

  • [out] pbrFace
    Ein Zeiger auf einen Verweis für einen Pinsel.Diese Methode speichert den Pinsel, dem sie verwendet, um das Registerkartenfensters in diesem Parameter auszufüllen.

  • [out] pbrBlack
    Ein Zeiger auf einen Verweis für einen Pinsel.Diese Methode speichert den Pinsel, die sie verwendet, um den schwarzen Rand des Registerkartenfensters in diesem Parameter auszufüllen.

Hinweise

Überschreiben Sie diese Funktion in einer abgeleiteten Klasse, wenn Sie den Satz von Farben anpassen möchten, die das Framework verwendet, wenn es ein Registerkartenfenster zeichnet.

Anforderungen

Header: afxvisualmanager.h

Siehe auch

Referenz

CMFCVisualManager-Klasse

Hierarchien-Diagramm

CMFCBaseTabCtrl-Klasse