void FillOutsideRect(
CDC* pDC,
CBrush* pBrush
);
该方法用于在视图中滚动条的外部区域填充指定的画刷。参数包括一个指向 CDC 对象的指针和一个指向 CBrush 对象的指针。
以下是一个简单的示例:
class MyScrollView : public CScrollView
{
public:
// 构造函数和其他成员在这里
void OnDraw(CDC* pDC) override
{
// 其他绘图操作
// 使用 FillOutsideRect 方法填充滚动条的外部区域
FillOutsideRect(pDC, &m_brushBackground);
}
protected:
CBrush m_brushBackground; // 用于填充的画刷
};
在这个示例中,OnDraw 方法中使用 FillOutsideRect 方法来填充滚动条的外部区域。在实际应用中,你需要根据具体需求设置画刷 m_brushBackground,以达到想要的效果。
转载请注明出处:http://www.zyzy.cn/article/detail/22288/MFC/CScrollView