实验-多个视图同用一个文档类

 一、目的

MDI工程,同一个文档类,拥有多个视图;

新建文档时,所以视图同时出现;

修改其中一个视图成员数据,其它与该成员数据相对应视图自动更新。

欲了解其中步骤和相关影响因素。

二、步骤

1、新建MDI工程,然后新建两个基于CFormView的视图类,并与同一个文档类相关联。

2、于同一个文档类的相关视图同时显示。重写文档类OnNewDocument()和OnOpenDocument()

其中EkCreateNewWindow:

文档类.cpp

MainFrm.cpp

3、视图CMY2View与视图CMY3View分别新建编辑框控件,并设立控件变量;文档类CMyNewDoc设置成员变量,分别于两个视图类控件变量相关。

4、新建事件,更改其中一个控件变量,另视图控件变量自动更新。

猜你喜欢

转载自blog.csdn.net/pepsisoft/article/details/5669354