改变MFC视类背景

来源:互联网 发布:c语言调用汇编子程序 编辑:程序博客网 时间:2024/06/05 05:53

首先加载位图,在Insert中添加source选择位图作为Bitmap资源

 

在视类的OnDraw(CDC*   pDC)函数中加入如下代码:
void CImageprocessView::OnDraw(CDC* pDC)
{
 CBitmap bmp;
bmp.LoadBitmap(IDB_BITMAP1);   ///加载位图
CBrush   m_brushBackground;
m_brushBackground.CreatePatternBrush(&bmp); ///创建位图画刷
CRect   rect;
GetClientRect(rect);///取得客户区域
pDC->FillRect(rect,&m_brushBackground);   ///用背景画刷填充区域

}

原创粉丝点击