请问高手,怎么改变对话框的背景颜色阿!(20大分) 我建立了一个基于对话框的工程,想把对话框的颜色设为蓝色,不知道该怎么做阿!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 处理对话框的WM_CTLCOLOR消息HBRUSH CTree1Dlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { static CBrush br(RGB(0, 0, 255)); return br.GetSafeHandle();} 看看这个,比较全http://www.tongyi.net/article/20000817/20000817131.shtml 在App文件里 SetDialogBkColor() 同意wangjs720(听雨舟)一般在App::InitInstance()里添加 BOOL CDLGApp::InitInstance(){ SetDialogBkColor(RGB(0, 0, 255),/*对话框颜色*/ RGB(0, 0, 0)/*字体颜色*/);.........} 有两个方法:1.在应用程序类的InitInstance()函数中加如函数: SetBkColor(RGB(),RGB())一个是背景色,一个是前景色。不过这种方法是将几所有的窗体都设置为这样的颜色2.在窗体类中定义一个CBrush m_brush;在初始化函数中设置m_brush.CreateSolidBrush(RGB());再在WM_CtlCOLOR消息影射中将该函数默认的返回值该为m_brush就好了这样你可以设置每个窗体的颜色。 无法定位程序输入点glPopAttrib于动态链接库OPENGGL.dll上 MFC如何获取一个对话框中编辑框矩形的坐标 关于DrawDragRect的一个问题 求改写程序 在VC里写XML和在网页里写XML相同吗?? 发现一个序列化问题,,奇怪,怎么会是这样?你们也试试看!! 动态创建控件的问题!!! 已经包含了头文件,怎么还提示错误? 考mcsd最好先看看什么书呀?200分 用过CJ60Lib的请看过来,大家一起讨论讨论 请教,怎么刷新我的子对话框啊,!在线急等... 怎样让checkbox处于默认的选择状态,打上勾?
{
static CBrush br(RGB(0, 0, 255));
return br.GetSafeHandle();
}
http://www.tongyi.net/article/20000817/20000817131.shtml
一般在App::InitInstance()里添加
{ SetDialogBkColor(RGB(0, 0, 255),/*对话框颜色*/ RGB(0, 0, 0)/*字体颜色*/);
.........
}
1.在应用程序类的InitInstance()函数中加如函数:
SetBkColor(RGB(),RGB())一个是背景色,一个是前景色。不过这种方法是将几所有的窗体都设置为这样的颜色
2.在窗体类中定义一个CBrush m_brush;
在初始化函数中设置m_brush.CreateSolidBrush(RGB());
再在WM_CtlCOLOR消息影射中将该函数默认的返回值该为m_brush就好了
这样你可以设置每个窗体的颜色。