关于多窗口应用程序问题(50分)

  • 主题发起人 主题发起人 doglive
  • 开始时间 开始时间
D

doglive

Unregistered / Unconfirmed
GUEST, unregistred user!
我想开发多页面浏览器,采用MDIForm和MDIchrild窗口来做,但是新建立子窗口的时候采用最大化,,在建立和切换子窗口的时候可以明显可以看到它最大化的过程,有一个闪动的过程,请问有什么方法可以不要它闪动吗
 
建议用PageControl和Frame来做
 
还用MDI? MDI框架有很多bug,用模拟MDI的方式实现就可以了,比如使用PageControl来模拟,或者新建一个窗口就在工具栏加一个按钮,还可以带图标,释放窗体时候释放这个动态创建的按钮,同时把这个菜单名称放在一个已经打开的窗口菜单列表中,比如主窗体主菜单File下面有个最近打开的窗口列表(office,delphi也都是这样)
 
但是这个问题有什么方法可以解决吗
 
用treeview来动态创建
我有很多窗体都是这样做的
 
后退
顶部