用CSplitterWnd类!
具体用法查MSDN!
MSDN自带的就有例程,或去网上找些代码看看!

解决方案 »

  1.   

    CMainFrame* pFrame = (CMainFrame*)GetParentFrame();
    CView2* pView = (CView2*)pFrame->m_wndSplitter.GetPane(0, 1);pView->...
      

  2.   

    CSplitterWnd ::Create() 可以创建动态的拆分窗口,就是你要的。
    以后可以用CreateView和DeleteView操作MFC缺省生成的调用了CSplitterWnd ::CreateStatic(),中间不能换。
      

  3.   

    我觉得使用CSplitterWnd,可以呀。也可以deleteView来删除一体窗体,使两个变成一个。。
    在codeguru中有很好的例子的。
      

  4.   

    这种类型,我刚做一个!要的话先给分呀!哈哈!
    email:   [email protected]