在VC中怎样在多文档程序的框架窗口中创建分割视图,就像SQL Sever 2000的查询分析器中的对象浏览器分割视图一样?

解决方案 »

  1.   

    重载框架子类OnCreateClient函数,增加下面类似的代码
      if (!m_wndSplitter.CreateStatic(this, 1, 2))
      {         
      return FALSE;   
      }   if (!(m_RightView=m_wndSplitter.AddView(0,0,RUNTIME_CLASS(视图类),pContext)))
        {         
      return FALSE;  
      } 
      if (!m_wndSplitter.AddView(0,1,RUNTIME_CLASS(CDlgRightView),pContext))
        {         
      return FALSE;  
      } 
      

  2.   

    有些错误,重新写下
    重载框架子类OnCreateClient函数,增加下面类似的代码 
    if (!m_wndSplitter.CreateStatic(this, 1, 2)) //CSplitterWnd    m_wndSplitter;
    {        
    return FALSE;  
    } if (!m_wndSplitter.AddView(0,0,RUNTIME_CLASS(视图类),pContext)) 
        {        
    return FALSE;  

    if (!m_wndSplitter.AddView(0,1,RUNTIME_CLASS(新建视图类),pContext)) 
        {        
    return FALSE;