1.在ResourseView里添加文件夹,命名为Bitmap
2.将要添加的bmp图像文件拷贝到工程文件res目录中
3.在Bitmap里插入Bitmap资源从res目录中选取刚加入的Bitmap,并命其ID为IDB_BITMAP1(随意)
4.修改CMYDlg::OnPaint()如下:
else
{
// 屏蔽 CDialog::OnPaint();
// CDialog::OnPaint();
//添加如下代码:
CPaintDC dc(this);
CDC memdc;
memdc.CreateCompatibleDC(&dc);//创建兼容DC
CBitmap bkg;
bkg.LoadBitmap(IDB_BITMAP1);//载入位图
BITMAP bkginfo;
bkg.GetBitmap(&bkginfo);//获取位图信息
memdc.SelectObject(&bkg);
RECT rect;
GetWindowRect(&rect);//获取对话框信息
dc.StretchBlt(0,0,rect.right-rect.left,rect.bottom-rect.top,&memdc,0,0,bkginfo.bmWidth,bkginfo.bmHeight,SRCCOPY);
//添加代码结束
}
5.编译运行