您的位置:首页 > 编程语言 > C语言/C++

VC++2005mfc对话框添加背景图片

2010-12-18 10:19 274 查看
IDB_BITMAP2:一副位图

窗体的WM_ERASEBKGND消息

BOOL CTYMText01Dlg::OnEraseBkgnd(CDC* pDC)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
//给框架添加背景图片
CBitmap bmp;
bmp.LoadBitmap(IDB_BITMAP2); ///加载位图
CBrush m_brushBackground;
m_brushBackground.CreatePatternBrush(&bmp); ///创建位图画刷
CRect rect;
GetClientRect(&rect);
pDC->FillRect(rect,&m_brushBackground); //用背景画填充区域

return TRUE;
// return CDialog::OnEraseBkgnd(pDC);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: