我建立了一个单文档程序,通过窗口分割,有多个视图,怎么把这几个视图
和这一个文档联系起来?
最好能通过代码说明,谢谢~~

解决方案 »

  1.   

    文档模板只能联系一个视图。根据文档视图的模型,如果这些view是同一个文档的不同视图,则可以考虑多个view联系同一个文档类的文档模板。如果这些view对应的是不同的文档,则最好不要按照楼主说的意思做。因为这样导致程序结构不清晰。
    个人之间,不一定对。请楼主参考。
      

  2.   

    用CDocument::AddView函数,或者在切分时用CCreateContext的参数指定文档对象的指针。
      

  3.   

    如果是用CSplitterWnd切分的,在创建视图时会自动与文档建立关联,各个视图中都可以用GetDocument获得文档指针,通过文档类的GetFirstViewPosition、GetNextView可以遍历所有视图。