|
11.5 本章主要内容
本章主要内容如表11-5所示。
表 11-5
|
主 题
|
概 念
|
|
Windows API
|
Windows API提供了标准的编程(www.cppentry.com)接口,应用程
序通过该接口与Windows操作系统通信
|
|
Windows消息
|
Windows把消息传递给桌面应用程序,从而与之通信。
消息一般是指发生了某种事件,需要应用程序做出响应
|
(续表)
|
主 题
|
概 念
|
|
Windows应用程序的结构
|
所有Windows桌面应用程序都必须包含两个函数
WinMain()和WindowProc(),它们由操作系统调用。
WindowProc()函数的名称可以任意
|
|
WinMain()函数
|
WinMain()函数由操作系统调用,启动应用程序的执
行过程。WinMain()函数中的代码还可以设定应用程序
所需的初始条件、指定应用程序窗口、检索操作系统
中用于应用程序的消息
|
|
WindowProc()函数
|
Windows操作系统调用一个特殊的函数,它通常称为
WindowProc(),来处理消息。桌面应用程序通过把一个指
向消息处理函数的指针传递给某个Windows API函数
(作为WNDCLASSX结构的一部分),来标识应用程序
中各个窗口的消息处理函数
|
|
|
MFC由一组封装了Windows API的类组成,极
大地简化了Windows桌面应用程序的编写
|
|