生成子对话框后的刷新问题

xiuxianshen 2010-05-26 11:33:51
我给一个对话框生成了一个模态的子对话框,然后生成后将焦点还给了父对话框,可以在关闭子对话框之前,父对话框的刷新出现了闪烁和绘制不全的一些问题,关闭子对话框后就没有问题,应该是子对话框影响了父对话框的实时重绘,因为我是要定时在父对话框上刷新数据和控件背景的,不知道有什么好的解决办法,期待大虾来解决
...全文
155 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
向立天 2010-05-28
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 xiuxianshen 的回复:]
引用 8 楼 xianglitian 的回复:
不用模态调用不行么

用了非模态对话框,还是有这个问题,有点杯具了
[/Quote]
那就是和对话框无关
你检查一下你绘图的机制是不是有问题吧
xiuxianshen 2010-05-28
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 xianglitian 的回复:]
不用模态调用不行么
[/Quote]
用了非模态对话框,还是有这个问题,有点杯具了
向立天 2010-05-28
  • 打赏
  • 举报
回复
不用模态调用不行么
xiuxianshen 2010-05-28
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 joshua0137 的回复:]
在定时器里定时刷新不应该有问题
[/Quote]
像图片控件之类,原先的边缘是自带的,然后一生成子对话框后,这些控件的边缘就消失了,不知道什么原因
捕鲸叉 2010-05-27
  • 打赏
  • 举报
回复
在定时器里定时刷新不应该有问题
xiuxianshen 2010-05-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 visualeleven 的回复:]
不清楚你的父窗口做了什么操作。。。
[/Quote]
我在父对话框的图片控件上画图,在ListCtrl里面刷新数据
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 cxz003 的回复:]

既然是模态的 你是怎么把焦点还个父窗体的??
[/Quote]我想多了。。请无视。。
  • 打赏
  • 举报
回复
既然是模态的 你是怎么把焦点还个父窗体的??
Eleven 2010-05-26
  • 打赏
  • 举报
回复
不清楚你的父窗口做了什么操作。。。
fishion 2010-05-26
  • 打赏
  • 举报
回复
在WM_ERASEBKGND消息中直接return TRUE;试下

15,979

社区成员

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

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