多文档多视图切换闪烁的问题!

waterbao 2010-12-06 03:42:50
我做了一个多文档多视图的程序,视图是CHtmlView的,我首先基于多文档模板创建了两个视图,并导航到两个网站,我通过设定定时器,定时切换两个视图,如果在我应用程序主窗口不最大化的时候,切换两个视图是平滑的,没有闪烁,如果我把主窗口最大化后,再切换两个视图发现有闪烁,闪烁的原因我发现,在切换的时候,两个CMDIChildWnd都是从程序启动后的窗口大小,拉伸成当时最大化,所以造成的闪烁,可是主窗口已经最大化了,两个CMDIChildWnd应该也是最大化了,不应该再从当初的启动时的窗口大小拉伸了,不知道为什么,也不知道如何解决?请高手指点!
...全文
376 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoconghou 2013-02-22
  • 打赏
  • 举报
回复
我也碰到相同的问题,请教啊,如何解决啊
onlyliu 2010-12-06
  • 打赏
  • 举报
回复
你可以在主窗口最大化的时候,把两个子窗口也最大化。 ontimer的时候直接显示。。而不要去再做最大化操作
m_tornado 2010-12-06
  • 打赏
  • 举报
回复
贴代码吧~
Eleven 2010-12-06
  • 打赏
  • 举报
回复
这个要检查你的代码了,不知道你代码里怎么写的
快乐鹦鹉 2010-12-06
  • 打赏
  • 举报
回复
窗口的最大化代码在哪里写的啊?不应该这个效果啊。你改动啥了

15,979

社区成员

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

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