有两种派生自CStatic的控件(CContainer)和(CMan)CContainer窗口用于显示图片
CCMan窗口用于显示人的头像图片,有多个我现在的处理是Cman作为CContainer的子窗口被创建,但在CContainer重绘背景图片的时候,在其之上的Cman会闪烁
尽管它们俩的擦背景和OnDraw我都重载了,为什么会这样呢?
各位有什么更好的建议没?
CCMan窗口用于显示人的头像图片,有多个我现在的处理是Cman作为CContainer的子窗口被创建,但在CContainer重绘背景图片的时候,在其之上的Cman会闪烁
尽管它们俩的擦背景和OnDraw我都重载了,为什么会这样呢?
各位有什么更好的建议没?
解决方案 »
- VC DataGrid SetRefDataSource时出错了。
- 用VC6对AVI文件进行操作如何获取当前帧数
- Microsoft Visual C++ 6.0 启动起来,不能进行任何操作,鼠标点击任何地方都报错,退出。
- 请问如何将Char*指向的字符串转换成LPCWSTR类型的??急!!
- 怎么用VC连接到Sybase UltraLite
- 请问,NT下如何可以把:explorer.exe 杀掉?
- 突然想到的问题:
- 高手请进!!急!!!
- 消息映射!
- 各位COM+高手,有个关乎COM+系统方案原理的问题,望各位看看
- UDP传输丢包问题
- 写书的高手,如果做项目会是高手吗?反之,写软件的高手,会是好老师吗?
以CRgn创建一个需要搽除的区域,只搽除这一部分
比如先以CContainer的区域建rgn1;
再以CMan的区域建rgn2;
rgn1.CombineRgn(&rgn1,&rgn2,RGN_XOR)
rgn1就是要搽除的区域
然后通过pDC得到画刷
有这个画刷填充要rgn1