知ing

C++语言程序设计(第4版)

郑莉、董渊、何江舟 编 / 清华大学出版社

浊晦 上传

查看本书

第 十三 章     MFC类库与Windows程序开发简介

 

13-1 在MS-DOS环境下的C++程序中,main()函数必不可少,在Windows程序中,什么函数代替了main()函数,它有何特点?

 

解:

Windows程序中替代main()函数是WinMain()函数,每一个Windows程序都需要有一个WinMain()函数,该函数主要是建立应用程序的主窗口。与MS-DOS程序的根本差别在于:MS-DOS程序是通过调用操作系统的功能来获得用户输入的,而Windows程序则是通过操作系统发送的消息来处理用户输入的,程序的主窗口中需要包含处理Windows所发送消息的代码。

 

 

13-2 什么叫做类库?

 

解:

类库是一个可以在应用程序中使用的相互关联的C++类的集合。

 

13-3 当我们用应用程序向导生成MFC应用程序时,在源代码中找不到WinMain()函数,这是为什么?

 

解:

当使用应用程序向导生成MFC应用程序时,WinMain()函数已被封装在MFC类库中了。对于大多数Windows程序,都必须从CwinApp类派生出自己的应用程序类,WinMain()就封装在CwinApp类里。

 


查看更多