21天学通Visual C++
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第2章 Windows应用程序框架

在开发一个Windows应用程序之前,首先需要选择一个开发环境,并在这个开发环境中选择一个应用程序框架。Microsoft Visual C++ 6.0给出了两种选择:一种是使用Win32应用程序编程接口的面向过程的应用程序开发模式;另一种是使用MFC应用程序框架的面向对象的应用程序开发模式。这两种开发环境中,前者是较为传统的方式,而后者则是Visual C++ 6.0重点支持的一种方式,也是今后软件开发模式的主流方式。

以下是对读者在学习本章内容时所提出的几个基本要求,也是本章希望能够达到的目标。读者在学习本章内容时可以作为参照。

● 了解Windows编程基础,主要包括Windows编程的基本概念,如API的基本概念、WinMain函数的使用、句柄和消息机制的原理等。

● 了解传统的Win32编程步骤及其利弊。

● 熟练掌握MFC应用程序框架以及使用Visual C++ 6.0的应用程序向导AppWizard构建MFC程序。

● 熟悉Visual C++应用程序框架中类的相关说明。

学习完本章后,读者应该对Windows应用程序框架及Windows编程有一个全局了解,并能使用Visual C++ 6.0的AppWizard应用程序向导创建简单的Windows应用程序。