怎么实现这个问题.新建视图时,自动添加子树的功能已经实现.现在就差视图切换的功能!
我先说说我的设计,大家看行得通吗?
我在主框架下建了个 Vector <CMyView*> m_pView;用来存储所有视图的指针.
但是我在想怎么和树的子树建立1对1的关系那?这样才能双击时找到相应视图.难道用视图的名称?好象不是很合理啊.这个问题想了N久还是不能想到合适的方法,大家帮帮忙,给我解决这个问题好吗?
谢谢!
问题大家都清楚了吧!

解决方案 »

  1.   

    看这里
    http://support.microsoft.com/kb/199515/zh-cn?spid=3003&sid=183
      

  2.   

    用分割窗口的方法可以,我一直是这样用的!
    在MainFrame里面建立公用变量CSplitterWnd,用它来分割左右视图!
    在左边的视图中调用CSplitterWnd来载入其他视图!
      

  3.   

    补充一下,左边视图中放入树形控件,然后双击树形控件的子项的时候调用CSplitterWnd在右边视图中载入其他视图类!