对话框应用程序使用简洁高效,所以被广泛的使用。对话框在默认情况下缺少状态栏、工具栏等界面元素,不能算作是“完整”的Windows应用程序。而单文档界面,可以看作是“标准”的Windows应用程序界面。
1.4.1 技术要点:
- MFC的单文档应用程序结构的一大特点是数据和界面分离,在单文档应用程序中,程序中数据的保存、加载和处理等功能由CDocument完成,而数据的显示由CView来完成。这种结构又被称为“文档/视图”,在这种结构下,很容易做到数据和界面的一对多关联;
- MFC中提供了众多派生与CView的派生类,每个类都侧重不同的功能,在新建项目时,可以根据实际需要选择不同的派生类;
1.4.2 实例步骤:
本实例将以CForm View为例,演示在Visual C++ 6.0中新建单文档项目的具体方法。实例步骤如下:
- 打开Visual C++ 6.0,单击“File”/“New”菜单。在弹出对话框中选择项目类型为“MFC AppWizard(exe)”,在项目名称文本框中输入“MfcSdi”,单击“OK”/“确认”按钮进入向导界面;
- 在向导的Step1中,选择“Single document”,其余选项用默认值。单击“Next”/“下一步”按钮进入下一步;

本文档详细介绍了如何在Visual C++ 6.0中使用MFC AppWizard创建一个单文档应用程序,重点讨论了‘文档/视图’结构,并通过CFormView为例,展示从项目新建到设置选项,再到程序运行的全过程。
最低0.47元/天 解锁文章
1283

被折叠的 条评论
为什么被折叠?



