我原来用CSplitterWnd来分割视图的,可是现在我想程序在一启动的时候就用我的一个视图类CFormView(基类是CFormView)来填充下面的视图!我不知道是用OnCreate来建立还是用OnCreateClient来建立这个视图!  也就是说我原来程序是一启动是左边一个树形视图,右边是一个列表视图,可是现在想变成由一个CFormView的视图,不知道该如何去做.....    解决当场给分......

解决方案 »

  1.   

    您以前的分割在什么地方完成的?在OnCreateClient中吧
      

  2.   

    不知这个办法是否可行,因为你要改变试图形式,可以重新建立一个工程,在建立的时候选择CFormView,修改一下代码,应该可行,就是麻烦点。
      

  3.   

    对是在OnCreateClient中进行的  to(小日本是猪)选择该如何去做出选择..........我试过先增加一个CFormView类,然后在OnCreateClient里面把用CSplitterWnd的      if (!Splitter.CreateStatic(this,1,1))
              return false;
           if (!Splitter.CreateView(0,0,RUNTIME_CLASS(CFormView),CSize(150,200),pContext))
              return false;
          这样他会返回错误.....抛出的是终止,重试,取消.
    真不知道该如何去做