VS中的创建应用程序种类

时间:2024-04-13 14:12:44

VS2010可以创建5种类型的应用程序:控制台应用程序、基于对话框应用程序、单文档应用程序、多文档应用程序和基于HTML应用程序。
<1> 基于控制台的应用程序
控制台应用程序具备DOS风格的窗口外观,而不是Windows风格的窗口外观,适用于开发人员真正需要与已有系统保持某种兼容性或不需要为用户提供全部功能操作界面情况。
<2> 基于对话框应用程序
基于对话框应用程序适用于极小型的不需要菜单系统的应用程序,用户界面只有一个对话框,没有框架类、文档类或视图类。对话框应用程序只使用应用程序的派生类–CwinApp,对话框用MFC的CDialog类创建。
VS2010中的创建应用程序种类
<3> 单文档应用程序
单文档应用程序适用于操作自有数据的简单应用程序,比如记事本、画笔或小型数据库前端应用,这类应用程序也需要某种类型的菜单系统。能在某个时间内装入和编辑一个文档;单文档应用程序包含以下类:从CWinApp派生的应用程序类、从CFrameWnd派生的框架类、从CDocument派生的文档类,以及每个文档的一个或多个视图类。
VS2010中的创建应用程序种类
<4> 多文档应用程序
多文档应用程序包含以下类:派生于CWinAPP的应用程序类、派生于CMDIFrameWnd的框架类、派生于CMDIChildWnd的一个或多个子框架类、派生于CDocument的每个子框架一个文档类和派生于CView的每个文档一个或多个视图类。
VS2010中的创建应用程序种类
<5> 基于HTML的应用程序
基于HTML的应用程序是Visual C++新增的应用类型,它们操作某种类型数据(像单文档或多文档应用程序那样),但与Internet结合在一起,作为标准编辑器的替代物,用户会看到web浏览器风格的前端应用。