在加载 CBasePane 对象的背景时,框架调用此方法。
virtual void OnFillBarBackground(
CDC* pDC,
CBasePane* pBar,
CRect rectClient,
CRect rectClip,
BOOL bNCArea = FALSE
);
参数
[in] pDC
与设备上下文的指针控件条。[in] pBar
为 CBasePane 对象的指针。框架加载此窗格背景。[in] rectClient
指定窗格的边界的矩形。[in] rectClip
指定窗格的剪辑区域的矩形。[in] bNCArea
一个保留的值。
备注
此方法的默认实现在三维背景色填充该线条的背景从全局变量 afxGlobalData。重写在派生的视觉管理器的此方法来自定义"窗格的背景。
示例
下面的示例在 CMFCVisualManager 选件类演示如何使用 OnFillBarBackground。此代码段是 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);
要求
标头: afxvisualmanager.h