解决方案 »

  1.   

    参考:BOOL CChildFrame::OnCreateClient( LPCREATESTRUCT lpcs,
    CCreateContext* pContext)
    {
    // TODO: Add your specialized code here and/or call the base class  if (!m_wndSplitter.CreateStatic( this, m_iNumberRows, m_iNumberCols)) return FALSE;                 
      RECT rcClient;
      GetClientRect(&rcClient);
      int iAverageWidth=(rcClient.right-rcClient.left)/m_iNumberCols;
      int iAverageHeight=(rcClient.bottom-rcClient.top)/m_iNumberRows;
      int iRowC, iColC;
      for (iRowC=0;iRowC<m_iNumberRows;iRowC++)
       for (iColC=0;iColC<m_iNumberCols;iColC++)
        m_wndSplitter.CreateView(iRowC,iColC,m_ViewClass,CSize(iAverageWidth,iAverageHeight),pContext);
      m_AssociatedDocument = (CViewfileDoc *)((CFileView *)m_wndSplitter.GetPane(0,0))->GetDocument();
      return TRUE;}要CreateView才行