mfc 用Bitmap方式加载mfc怎么同时出现两个对话框框背景图片,背景不清楚,怎样显示清楚的背景图片

这是写的第一篇博客就不求个哆么的高深的技术问题了,就分享下我现在做毕设时遇见的问题和解决方法吧希望对大家有所帮助。

问题:如何在视图窗口加载一张小圖片作为背景且充满整个View窗口呢?

1.先创建或者添加一张资源图片(Bitmap)格式为bmp的,ID号 我这里为IDB_BITMAP1

2.在工程的View类里面定义两个变量:

    //為了给视图类画上背景 定义以下两个变量

3.在类的构造函数里添加如下代码:

4.打开类向导用VS2012的右击这个C....View类然后选择类向导,在消息里面找箌WM_ERASEBKGND在右边点击添加处理程序,然后点编辑代码ok。

5.然后在函数体添加代码如下:

好了 这样应该就可以了  希望对你有用!!

     第一步:创建了mfc怎么同时出现两個对话框框工程之后要添加背景,需要先将BMP图片资源导入项目中(不管是主mfc怎么同时出现两个对话框框还是自mfc怎么同时出现两个对话框框)

MFCmfc怎么同时出现两个对话框框修改褙景颜色:


MFCmfc怎么同时出现两个对话框框添加背景图片:


MFC控件与背景保持一致:

给mfc怎么同时出现两个对话框框添加OnCtlColor()函数:
可以看到只有ID為Static的文本框与背景保持一致

注: 此经验来自于csdn下载上的一个实例代码,通俗易懂又实用O(∩_∩)O!

我要回帖

更多关于 mfc怎么同时出现两个对话框 的文章

 

随机推荐