在对话框类CXXDlg或者单文档CXXView类中添加WM_ERASEBKGND消息处理,然后添加代码如下:
BOOL CXXView::OnEraseBkgnd(CDC* pDC)
{
CBitmap bitmap;
bitmap.LoadBitmap(IDB_BKGROUND); //IDB_BKGROUND为导入的BTM位图资源ID
BITMAP bmp;
bitmap.GetBitmap(&bmp);
CDC dcCom;
dcCom.CreateCompatibleDC(pDC);
dcCom.SelectObject(&bitmap);
CRect rect;
GetClientRect(&rect);
pDC->StretchBlt(0,0,rect.Width(),rect.Height(),&dcCom,0,0, bmp.bmWidth,bmp.bmHeight,SRCCOPY);
return true;
}
追问怎样导入位图资源啊 我导入的时候都是生成一个IDR开头的文件 而且打开来全是数字
本回答被网友采纳