首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

MFC对话框工程默认背景色(灰色)怎么修改成其他颜色

2012-01-31 
MFC对话框工程默认背景色(灰色)如何修改成其他颜色?MFC话框工程默认背景色(灰色)如何修改成其他颜色?然后

MFC对话框工程默认背景色(灰色)如何修改成其他颜色?
MFC话框工程默认背景色(灰色)如何修改成其他颜色?
然后使其他通过资源添加的组件背景色也被修改掉呢?也就是说要修改工程全局的背景色


[解决办法]
在OnInitDialog中添加
SetBackgroundColor(RGB(255,255,255)); //设置背景色为白色

[解决办法]
http://blog.csdn.net/hnhyliuzhiyuan/archive/2009/03/30/4035642.aspx
这里讲的很明白了
我刚看过,呵呵
不过里面有两句应该是有问题
pWnd->SetFont(cFont); ,我这里运行它有问题,改成pDC->SelectObject(cFont);后就OK了
[解决办法]
初始化时创建一个画刷,响应WM_CTLCOLOR消息,返回这个画刷。不过不是对所有控件都有效。

热点排行