使用MFC建立的SDI应用程序默认为白色背景,你可以按下列步骤修改为其他背景颜色。
- Ctrl+W pops up the MFC classwizard property sheet.
- Select the Message Maps tab.
- From the drop-down list box under the Class Name static control, select the CxxxView option (xxx = Your project's name; for example, CNnoyeView).
- Make sure CxxxView is also selected in the Object ID's list box.
- Select the WM_ERASEBKGND option in the Messages list box.
- Click the Add Function button. The Class Wizard adds the "OnEraseBkgnd" member function.
- Click the Edit Code button. Add the following code before the return CView::OnEraseBkgnd(pDC) statement.
CBrush brNew(RGB(0,0,255));
CBrush* pOldBrush = (CBrush*)pDC->SelectObject(&brNew);
CRect rc;
pDC->GetClipBox(rc);
pDC->PatBlt(0,0,rc.Width(),rc.Height(),PATCOPY);
pDC->SelectObject(pOldBrush);
return TRUE;
分享到:
相关推荐
14.如何设置应用程序窗口的背景颜色?(Visual C++编程 源代码)14.如何设置应用程序窗口的背景颜色?(Visual C++编程 源代码)14.如何设置应用程序窗口的背景颜色?(Visual C++编程 源代码)14.如何设置应用程序...
devc++ 改变背景颜色超详细教程,实在不会我可以私信 操作大致如下,有用请下载资源 1、双击打开Dev-C++ 2、点击上方菜单里的【**】->【*****】->【**】 3、找到背景,自己设一个颜色,默认白色 你可以下载,就能...
1、本文详细描述了Dev C++怎么改变背景颜色的方法。 2、通过详细示例,让读者更直观地阅读,更清晰的理解。 3、示例代码可直接复制,编译后可直接运行。 4、根据示例以及运行结果,让读者加强记忆及理解。
16.如何使SDI程序窗口最大化启动?(Visual C++编程 源代码)16.如何使SDI程序窗口最大化启动?(Visual C++编程 源代码)16.如何使SDI程序窗口最大化启动?(Visual C++编程 源代码)16.如何使SDI程序窗口最大化...
17.如何使SDI程序窗口最小化启动?(Visual C++编程 源代码)17.如何使SDI程序窗口最小化启动?(Visual C++编程 源代码)17.如何使SDI程序窗口最小化启动?(Visual C++编程 源代码)17.如何使SDI程序窗口最小化...
Visual C++源代码 30 如何为应用程序添加背景音乐Visual C++源代码 30 如何为应用程序添加背景音乐Visual C++源代码 30 如何为应用程序添加背景音乐Visual C++源代码 30 如何为应用程序添加背景音乐Visual C++源代码...
这个由Visual C++ 5.0开发的SDI程序演示如何让程序运行时在Window 95或Windows NT 4.0的任务条上不显示出来,程序重载了CMainFrame中的PreCreateWindow()函数 COOL(29KB)
C++修改默认音频输出设备,主要用到PolicyConfig.h这个库文件,方法网上能收到的,放到这里,只为方便自己后续使用,也方便需要的人
visual c++修改窗口标题栏的颜色 自绘标题栏
《c++ builder 6程序设计教程(第二版)》系统地介绍了在windows环境下利用c++ builder进行应用程序开发的方法,主要内容包括c++ builder常用组件的使用、mdi多文档应用程序设计、文件操作与文件管理、数据库应用程序...
一个SDI程序源代码一个SDI程序源代码一个SDI程序源代码
C++简易聊天程序C++简易聊天程序C++简易聊天程序C++简易聊天程序C++简易聊天程序C++简易聊天程序C++简易聊天程序C++简易聊天程序
vc为对话框加背景图
这个是MFC工程源码,源码完整,直接使用,可以根据自身需求自行修改默认扬声器
Visual C++ 实现聊天程序Visual C++ 实现聊天程序Visual C++ 实现聊天程序Visual C++ 实现聊天程序Visual C++ 实现聊天程序Visual C++ 实现聊天程序
C++聊天程序源程序,有服务器和客户端(Visual studio C++源代码程序)
一个简单的MFC应用程序,主要实现改变对话框的背景颜色、运用ActiveX控件,其中有日历等。
vc设置编辑框背景色与文字颜色,以及列表框背景加载位图源码.zip
C++ 变换颜色变换颜色变换颜色变换颜色变换颜色变换颜色变换颜色变换颜色变换颜色变换颜色变换颜色变换颜色变换颜色变换颜色变换颜色
c++屏幕保护程序的开发源码,注释详尽,易于理解