MFC对话框动态背景
一、创建对话框
1.打开VS(这里是VS2017),文件->新建->项目->MFC
选择基于对话框,然后点击完成,这样对话框就建好了。
二、添加背景图片
2.在资源视图(如果找不到资源视图,就在菜单栏里的视图中打开)里的xx.rc文件右键添加资源,导入Bitmap资源,选择xx.bmp文件。
这里我导入了三张bmp图片。
为了后续代码的便捷,我们把导入的图片改下ID,在选中图片,在属性中修改,IDB_BITMAP1等分别改成1,2,3。
三、加载图片到对话框
在xxDlg.cpp中的OnPaint()函数中的else,
删除else中的代码,添加以下代码。
CPaintDC dc(this);
CRect rc;
GetClientRect(