求助,在MFC中,如何把界面分割成左边和右边各一个框,中间上下两个框,左右两边的都是基于CFormView的,中间上下两个都是基于CView的

解决方案 »

  1.   

    BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT /*lpcs*/, 
    CCreateContext* pContext) 
    {
    // return m_wndSplitter.Create(this,
    // 2, 2,               // TODO: adjust the number of rows, columns
    // CSize(10, 10),      // TODO: adjust the minimum pane size
    //  pContext);
    VERIFY (m_wndSplitter.CreateStatic(this,1,2 VERIFY ));(m_wndSplitter.CreateView(0,0,
    RUNTIME_CLASS(CMyView),CSize(330,100),pContext));
    VERIFY (m_wndSplitter.CreateView(0,1,
    RUNTIME_CLASS(CFromView),CSize(500,100),
    pContext));
    return TRUE;
    }//这是两个窗口的例子,左边的为CView,右边的为CFromView;