BOOL CMyView::OnEraseBkgnd(CDC* pDC)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
CBitmap bitmap;
bitmap.LoadBitmapA(IDB_BITMAP1);
BITMAP bmp;
bitmap.GetBitmap(&bmp);
CDC dccompatible;
dccompatible.CreateCompatibleDC(pDC);
dccompatible.SelectObject(&bitmap);
CRect rect;
GetClientRect(&rect);
pDC->StretchBlt(0,0,rect.Width(),rect.Height(),&dccompatible,0,0,bmp.bmWidth,bmp.bmHeight,SRCCOPY);
return true;
//return CView::OnEraseBkgnd(pDC);
}
先添加WM_ERASEBKGUD 消息处理函数,然后添加位图,位图的ID。
MFC 中添加背景图片
最新推荐文章于 2019-05-14 12:45:23 发布