1 文档视图结构介绍
之前我们讲过文档和视图的区别,文档就是存储数据,视图就是用于显示和修改数据的。然后文档分为单文档和多文档,创建项目时可以根据需要创建。单文档和多文档的区别就是下图:
下面就是多文档,有四个,而单文档则只有一个。
接着我们使用代码讲解文档就是存储数据,视图就是用于显示和修改数据的。
//在文档类中
CString str;
//在视图类中
xxx *pDoc = GetDocument();//获取文档类对象
pDoc->str = TEXT("123");//修改数据
上面这样就是我们说的文档就是存储数据,视图就是用于显示和修改数据的。我们开发MFC项目时一般都是按照这种布局来编写代码。