第一个问题:     我成功的把MFC的(多文档/视图)MDI框架窗口切分成左右两个框架,请问如何在左右两边打开两个不同的文件?
     或者新建两个不同的文件使其分别显示在左右两个框架中?
第二个问题:     我成功的把MFC的(多文档/视图)MDI框架窗口切分成左右两个框架,如何再把框架窗口的分割去掉?
谢谢!

解决方案 »

  1.   

    在MainFrm.h中加了CSplitterWnd    m_wndSplitter1;在MainFrm.cpp中加了BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext) 
    {
    //创建一个静态分栏窗口,分为一行二列 
        if(m_wndSplitter1.CreateStatic(this,1,2)==NULL) 
          return FALSE; //将CSplitWndDemoView连接到0行0列窗格上
        m_wndSplitter1.CreateView(0,0,RUNTIME_CLASS(MyCView01),CSize(100,100), pContext); 
        m_wndSplitter1.CreateView(0,1,RUNTIME_CLASS(MyCView01),CSize(100,100),pContext); //将MyCView01连接到0行1列
        return TRUE; 
    }
      

  2.   

    你这个是SDI吧?
    要如何显示文件?
    这样分割后是不能再变回去了,不过可以再创建一个视图与Splitter相互切换。
      

  3.   

    你这个是静态分割,不能在没有文档或者文件的时候去掉。不过你可以把那个条隐藏掉,这样就是貌似一个VIEW了!