如何设置一个对话框的颜色 在一个基类为CPropertyPage的对话框里怎么样设置它的颜色我用了一个SetDialogBkColor(RGB(255,180,220),RGB(0,0,0));为什么不行谢谢大家 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在app的InItInstance()函数里设置SetDialogBkColor(RGB(255,180,220),RGB(0,0,0));也可以定义一个刷子,CBrush m_brush; 在类的构在函数里将刷子初始化为你所需要的背景颜色,比如:m_brush.CreateSolidBrush(RGB(255,180,220));然后在程序里处理WM_CTLCOLOR 消息 《Windows98核心编程》里讲到:用户必须对WM_CTRLCOLOR消息作出响应,因为Windows在绘制一个控件之前已发出该消息。也就是重载OnCtrlColor。如果改变对话框颜色,该消息类型为CTLCOLOR_DLG。祝你好运! 在app的InItInstance()函数里设置SetDialogBkColor(RGB(255,180,220),RGB(0,0,0));我用这个方法成功了 如何在dll中创建toolbar VC6改变不了编译方式怎么回事? 我的程序编译正常 运行就出如下问题 大侠们帮忙看看这是什么异常 为什么我创建的非模态对话框在有些机器上会有异常? 关于VC6编译的问题! 怎样才能知道系统是在锁定状态和由锁定状态登录回到一般状态??谢谢! 一个VC初学者的问题(程序错误) 为什么在用GetFieldValue的时候,会出现无效的描述符索引! 如何用鼠标选中一条线段? 2个MSCOMM控件共存在同一个窗口中,有一个无法接收数据 请大家看看这个对战机器人程序,我想改动一些,搞不定,请大家帮忙! 求visual c++6.0时尚编程百例的源代码
SetDialogBkColor(RGB(255,180,220),RGB(0,0,0));也可以定义一个刷子,CBrush m_brush; 在类的构在函数里将刷子初始化为你所需要的背景颜色,比如:m_brush.CreateSolidBrush(RGB(255,180,220));
然后在程序里处理WM_CTLCOLOR 消息
SetDialogBkColor(RGB(255,180,220),RGB(0,0,0));
我用这个方法成功了