CMFCVisualManager::OnFillBarBackground
Ramy wywołuje tej metody, gdy tło CBasePane obiektu.
virtual void OnFillBarBackground(
CDC* pDC,
CBasePane* pBar,
CRect rectClient,
CRect rectClip,
BOOL bNCArea = FALSE
);
Parametry
[w]pDC
Wskaźnik do kontekstu urządzenia dla pasek sterowania.[w]pBar
Wskaźnik do CBasePane obiektu.Ramy wypełnienia tła w tym okienku.[w]rectClient
Prostokąt, który określa granice okienka.[w]rectClip
Prostokąt, który określa obszar przycinania okienka.[w]bNCArea
Wartość zastrzeżona.
Uwagi
Domyślna implementacja tej metody wypełnienia tła paska kolorem tła 3d z zmienna globalna afxGlobalData.Zastąpić metody w pochodnych Menedżera visual dostosować tło okienka.
Przykład
Poniższy przykład demonstruje, jak używać OnFillBarBackground w CMFCVisualManager klasy.To urywek kodu jest częścią Przykładowy pokaz programu Outlook.
// CDC* pDC
// CRect rectClient
// The this pointer points to a CMailBar class which extends the CPaneDialog class.
CMFCVisualManager::GetInstance()->OnFillBarBackground(pDC, this, rectClient, rectClient);
Wymagania
Nagłówek: afxvisualmanager.h