对话框WS_CLIPCHILDREN属性引发的问题

luoyz520 2013-02-18 11:52:36
对话框上面有自绘的控件,为了解决在改变对话框大小时控件闪烁的问题,给对话框加了WS_CLIPCHILDREN属性,但是部分自绘的控件会有问题,比如radio button,本来是没有边框的,就会出现部分边框的线条。

有没其它办法解决控件闪烁的问题?或者加了WS_CLIPCHILDREN属性后应该怎样处理,控件才不会有多余边框出现?
...全文
233 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
luoyz520 2013-02-19
  • 打赏
  • 举报
回复
已解决问题,自绘控件的背景完全擦除后就可以了。
schlafenhamster 2013-02-18
  • 打赏
  • 举报
回复
WS_CLIPCHILDREN属性 只是不 擦除 控件的 背景, 自绘的控件 如果 有 border(非客户区) ,自绘时 要 自绘 border
jimette 2013-02-18
  • 打赏
  • 举报
回复
先找到闪烁的原因!
Eleven 2013-02-18
  • 打赏
  • 举报
回复
需要先了解它的函数,他谁对父窗口而言的。 看下这里,解释的比较详细:http://www.cnblogs.com/helloj2ee/archive/2009/05/29/1491822.html

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧