怎么把对话框中画过的图清除掉
对话框中的图需要重画,想清除掉原来的怎么办? 问题点数:20、回复次数:8Top
1 楼MapleInHG()回复于 2005-09-05 17:19:12 得分 0
用背景色的刷子把背景刷一下。Top
2 楼loohe(小贝)回复于 2005-09-06 10:30:39 得分 0
怎么获取背景色呢?Top
3 楼superioi(雾里看花)回复于 2005-09-06 10:34:51 得分 0
是不是GetBkColor啊?(我是初学者)Top
4 楼jjiaming(阿熊)回复于 2005-09-06 10:37:44 得分 0
GetSysColor(COLOR_STATIC)
Top
5 楼loohe(小贝)回复于 2005-09-06 11:03:26 得分 0
我要是只是擦除原来画的一条线是不是用背景颜色的画笔再画一条同样宽度的就行了,怎么实现?Top
6 楼jjiaming(阿熊)回复于 2005-09-06 17:08:36 得分 0
是这样的.实现也很容易啊,你建立一个背景色的画笔,然后再重画那条线就可以啊Top
7 楼loohe(小贝)回复于 2005-09-06 17:12:06 得分 0
我使用GetBkColor得到的是白色的,而背景是灰色的呀?Top
8 楼MapleInHG()回复于 2005-09-06 19:53:37 得分 20
GetSysColor();
COLOR_3DFACE, COLOR_BTNFACE
Face color for three-dimensional display elements and for dialog box backgrounds.Top




