背景:                 
[本书目录] [图书首页] [本书讨论区]  
链接地址:http://www.17xie.com/read-11222.html    注册17xie 一起来写书 实现您的出书梦想!

第七章  使用文档/视图结构

MFC框架中最容易被程序员和用户两者都见到的部分就是文档和视图。你在利用应用框架编写程序时的大部分工作是编写你的视图类和文档类。因此,我们有必要详细了解文档/视图结构。

文档/视图结构是基于MFC库的应用的一个重要特性。它将的实质就是将数据本身与用户对数据的观察和操作分离开来。所有的数据变化都在文档类中进行管理,同时它为视图对它的访问提供一个接口。视图调用两者间的接口来响应用户的操作,进行数据的修改,并且不断更新对文档的显示。这样就允许对同一数据可以有多个视图。了解这一特性对于我们的应用开发有着极为重要的意义。文档与视图的关系可用图7-1表示。

7-1  文档与视图的关系

文档,关联的视图以及包含视图的主框架窗口由一个文档模板创建。文档模板有责任创建和管理一个文档类的所有文档对象。

我们将结合单文档以及多文档的应用来详细阐述这些内容。

7.1  分析文档/视图结构

我们首先分析由AppWizard自动创建的一个SDI应用程序,了解有关文档和视图的一些最基本的东西。

7.1.1  建立一个应用程序

首先我们利用AppWizard建立一个基于单文档应用的项目SingleDoc1。具体的操作步骤如下:

 


字数:560    最后更新:1年以前 [08-13 15:15]果冻 修改
本页编辑者:果冻  
[前一页]:第六章  [后一页]:第六章
[在本页中加入书签] [收藏本书] [推荐本书]
  17xie论坛 > 本书讨论区 > 本页评论   (共0条)
发表评论

用户名称 匿名发表
评论内容
验证码

关于我们 | 版权声明 | 免责声明 | 诚聘英才 | 联系我们 | 合作伙伴 | 友情链接 | 广告合作 | 提交意见
Copyright © 2007 17xie.com 互联网协同写书平台 京ICP备08002671号