Visual C++面向对象编程教程:创建应用程序框架

需积分: 10 1 下载量 105 浏览量 更新于2024-07-14 收藏 1.58MB PPT 举报
Visual C++面向对象编程教程第4章《创建应用程序框架》 本章主要讲解了Visual C++中创建应用程序框架的方法和技巧,并对不同的应用程序向导类型进行了详细的介绍。 **应用程序框架的概念** 应用程序框架是指用于生成同一类型应用程序的通用源代码的框架。通过使用应用程序框架,可以快速创建各种风格的应用程序,减少手工编写代码的工作量。 **应用程序向导** 应用程序向导是Visual C++集成开发环境中的一个重要工具,用于快速创建各种类型的应用程序。通过执行File菜单中的New命令,可以看到各种类型的向导,包括Database Project、MFC ActiveX Control Wizard、MFC AppWizard[dll]、MFC AppWizard[exe]、New Database Wizard、Win32 Application、Win32 Console Application、Win32 Dynamic-link Library和Win32 Static Library等。 **主要向导类型** 1. **Database Project**:创建数据库项目。 2. **MFC ActiveX Control Wizard**:创建基于MFC的ActiveX控件。 3. **MFC AppWizard[dll]**:创建基于MFC的动态链接库。 4. **MFC AppWizard[exe]**:创建基于MFC的应用程序(最常用)。 5. **New Database Wizard**:在SQL服务器上创建一个SQL Server数据库。 6. **Win32 Application**:创建Win32应用程序,可不使用MFC,采用SDK方法编程。 7. **Win32 Console Application**:创建DOS下的Win32控制台应用程序,采用C++或C语言进行编程。 8. **Win32 Dynamic-link Library**:创建Win32动态链接库,采用SDK方法。 9. **Win32 Static Library**:创建Win32静态链接库,采用SDK方法。 **应用程序框架的优点** 使用应用程序框架可以快速创建各种类型的应用程序,减少手工编写代码的工作量,并且可以生成通用的源代码,提高开发效率。 **小结** 本章主要讲解了Visual C++中创建应用程序框架的方法和技巧,并对不同的应用程序向导类型进行了详细的介绍。通过学习本章的内容,读者可以快速创建各种类型的应用程序,提高开发效率。