单文档支持文档视图架构。数据的保存--(读取--改动)文档类功能--显示(视图类功能),比較方便。 基于对话框,主窗体是对话框类型。能够方便的使用控件,所见即所得的编程,比較方便。
单文档类似“记事本”这种应用程序。是文件处理软件的开发基础。仅仅是每一个应用程序仅处理一个文档(与多文档相比較)。 基于对话框类似“计算器”这种应用程序。没有须要处理的文档,通常是工具软件的开发基础。
基于对话框(3个类): CAboutDlg 程序名App 程序名Dlg 单文档(5个类): CAboutDlg CMainFrame 程序名App 程序名Doc 程序名View 多文档(6个类): CAboutDlg CMainFrame 程序名App 程序名Doc 程序名View CMainFrame 自己对一下把。 对话框最简单,肯定是最少类的。 单肯定比多文档少。