如何取得CStatic类控件的背景(不是文本的背景色)? 我想对6个CStatic类控件用FOR循环,判断如果背景色是BLUE,那么就改变其背景色。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://expert.csdn.net/Expert/topic/1356/1356582.xml?temp=.4177057我以前的一个问题,可以看看 我并没有从CStatic类派生出子类 m_static.GetBkcolor();我胡说的。 GetBkColor()取得的只是文本的背景色。 把空间的背景颜色保存在数个COLORREF的成员变量中.并在构造函数中初始化.在对话框的OnCtrlColor中用这些变量设置控件的背景颜色.要检查背景颜色只需要检查成员变量即可.如果要修改背景颜色.重新设置成员变量并Invalidate对话框 就可以了.. 在OnCtrlColor中用SetBkColor设置文本背景,用SetTextColor设置字体颜色.返回值HBRUSH类型的变量就是控件的背景颜色.///////////////////////// 请教一个 dll 和 dynamic_cast 的问题 class 语法的问题? 如何取得应用程序所在目录 一个文件操作的思路 关于光驱的相关问题 如何在视图中创建静态控件? 文件系统的困惑!100分。 斑竹和各位大侠请看看这个问题 最近忙,暂别。 如何使用ctreeview 怎么让QQ启动之后,当鼠标放在上面之后,就自动关闭(C++ And API) 字符串问题
我以前的一个问题,可以看看
我胡说的。
在对话框的OnCtrlColor中用这些变量设置控件的背景颜色.
要检查背景颜色只需要检查成员变量即可.如果要修改背景颜色.重新设置成员变量并Invalidate对话框 就可以了..
返回值HBRUSH类型的变量就是控件的背景颜色./////////////////////////