用CSplitterWnd的CreateStatic分成了窗格,CreateView在窗格内创建了的视图,现在只切换这个窗格内的视图应该怎么做?问题有两个,一是另一个用于切换的视图怎么去创建?二是怎么切换?哪位大侠指点一下?

解决方案 »

  1.   

    都是用CSplitterWnd类的函数。
    分割几个块就调几次CreateView,切换用SetActivePane。
      

  2.   

    楼上的兄弟可能误解我的意思了比如我用CSplitterWnd把主框架分成了两个窗格,分别创建了viewA和viewB;我另外要创建viewC,viewC和viewB可以相换切换,即viewC和viewB在同一窗格内显示的,而保持viewA不动.
      

  3.   

    这个问题问过很多次了,但是由于提问者都不在问题中说明,所以你可能没搜到想要的结果。我给的回答都是这样的:
    http://www.codeproject.com/KB/splitter/DanCMultiViewSplitter.aspx