修改基于formView的MFC单文档背景颜色

来源:互联网 发布:东京海洋大学知乎 编辑:程序博客网 时间:2024/05/29 03:22

方法:
(1)先调出BOOL CXXXView::OnEraseBkgnd(CDC* pDC)函数。刚开始从类向导的虚函数中搜索OnEraseBkgnd,发现怎么也找不到(不知道是不是只有我一人这样,o(╯□╰)o。。。)后来百度到:
http://jingyan.baidu.com/album/19192ad839a862e53e5707ce.html,于是试着找消息WM_ERASEBKGND,发现有,然后点击右边的添加处理函数就出来了OnEraseBkgnd。

(2)按照
http://wenku.baidu.com/linkurl=15ZFA8WsSUCVRv0tnHdloAnm2GS3IurbStXciXidiPP_gecsGhN9-JHxuJsIS-hGaHhy3IfG2hXzz0kOb6z31J9cyGfHwZEUVKPLHia55FO
介绍的第1种方法添加代码,同时注释掉原有的代码,如下:

//return CFormView::OnEraseBkgnd(pDC);

运行,发现背景改了耶!


结果:
这里写图片描述

0 0
原创粉丝点击