我用向导生成了一个MDI,然后在MainFrame的OnCreateClient中进行了拆分,拆分是成功的,但是运行后发现原来浮动在界面上的ChildFrame窗口不见了,这是怎么回事?也就是我这个MDI现在跟SDI一样只有一个页面了。不知道这是怎么回事啊?我希望的效果是ChildFrame可以停靠在MainFrame拆分后的一个子窗口中(原来ChildFrame是把整个MainFrame的用户区做为容器停靠的,我现在希望它只把拆分后的一个子窗口当做原来的停靠页面),这个功能该怎么实现啊?我看很多软件的界面都是这个样子的,但是我已经问了很多地方了,都没有看到想要的回答,给20分不是我小气,时为了这个问题我的可用分数都快用完了,希望大家能帮帮我啊,谢谢了!!!

解决方案 »

  1.   

    你用2008或者2010吧,CMDIChildFrame可以满足你的要求~
      

  2.   

    之前的没有bcg支持,只能自己找一些类来做~
      

  3.   

    大哥,我原来所有的程序都是在VC6.0中做的,好几万行的程序啊,要重复太难了,何况其它版本的VC我都没用过。
      

  4.   

    哇,那比较难搞了,如果一开始的话还能装个bcg的东东试试~都写了大半再说界面这个就比较
      

  5.   

    这个BCG是什么东西啊?我不介意在VC6.0中重新做过,只要能实现这个目的,因为和很多代码我都可以copy的。
      

  6.   

    到网上搜索下“bcg界面库”试试