MFC_文档、视图和框架

2020-04-06  本文已影响0人  红色海_

MFC 框架的核心是文档和视图的概念。 文档是用户在编辑会话中与之进行交互的数据对象。 创建由新建打开命令文件菜单并且通常保存在文件中。 (标准 MFC 文档类派生CDocument,与活动文档和 OLE 复合文档不同。)视图是用户可用来与文档进行交互的窗口对象。

一个正在运行的应用程序中的关键对象有:

在一个正在运行的应用程序中,这些对象以协作方式响应用户操作(由命令和其他消息绑定在一起)。 一个应用程序对象管理一个或多个文档模板。 每个文档模板创建并管理一个或多个文档(具体取决于应用程序是 SDI 还是 MDI)。 用户通过包含在框架窗口中的视图查看和操作文档。 下图演示了 SDI 应用程序的这些对象之间的关系。

SDI 应用程序.png

本系列文章的其他部分介绍了框架工具、MFC 应用程序向导和资源编辑器如何创建这些对象,如何协同工作以及如何在编程中使用它们。 中更详细地讨论了文档、 视图和框架窗口窗口对象文档/视图体系结构

上一篇 下一篇

猜你喜欢

热点阅读