1、WINDOWS 操作系统提供了各种各样的函数,以便我们开发WINDOWS 应用程序。这些是提供给应用程序编程的接口,Application Programming Interface ,简称API。我们写WINDOWS 程序时所说的API函数,就是指函数提供的函数,所有主要的Windows 函数都在Windows.h 头文件中进行了声明。
MSDN是微软向开发人员提供的一套帮助系统,其中包含大量的开发文档、技术文章和示例代码。
WIN32 SDK 是指WINDOWS 32位平台下的软件开发包,包括了API函数,帮助文档和辅助开发工具。
SDK 全称是Software Development Kit ,软件开发包。
2、窗口与句柄
在Windows
应用程序中,窗口是通过窗口句柄(HWND)来标识的,要对某个窗口进行操作,就必须先得到这个窗口的句柄。
3、消息
在Windows 程序中,消息是由MSG结构体来表示的,消息是通过WM_XXX宏的形式来使用消息。
4、创建一个WIN32 应用程序的步骤
(1)编写WinMain 函数,可以在MSDN上查找并复制;
(2)设计窗口类(WNDCLASS)
(3)注册窗口类
(4)创建窗口
(5)显示并更新窗口
(6)编写消息循环
(7)编写窗口过程函数 |