MFC单文档之给主窗口添加背景图片
1.导入图片
选择一个bmp格式的图片,将其导入到res文件夹中,然后工程资源目录下导入此图,注意格式一定要确定是百分百bmp格式的,不然报错,有的图片很坑是假bmp格式的,如QQ截图时保存成bmp格式就不行了,这个大家千万要注意,我当时就深受其害。
2.修改代码
首先是参照网上的在OnDraw函数中修改如下:
void CBitmapView::OnDraw(CDC* pDC)
{
CBitmapDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
CBitmap bitmap; //位图类对象
bitmap.LoadBitmap(IDB_BITMAP1); //从资源中装载入位图
CDC dcComp; //创建CDC对象
dcComp.CreateCompatibleDC(pDC); //创建设备环境
dcComp.SelectObject