原型:LRESULT CALLBACK WndProc (HWND hwnd, UNIT message, WPARAM wParam, LPARAM lParam);
参数:第一个参数表示当前窗口的句柄
第二个参数是需要处理的消息值
第三、四个参数包含了相应消息的信息,例如消息发生时鼠标位置等。
应用程序创建的每个窗口或对话框都对应一个窗口处理函数,处理来自窗口的消息。
WndProc()就是一个消息处理函数,应用程序的表现完全取决于窗口函数的定义。
实际上,对于每个应用程序来说,函数WinMain()都拆不多,编程的主要任务就是编写窗口函数。
WndProc()函数是被Windows系统所调用的,所以它是一种callback函数。该函数可由开发人员设计,但是不会也不该被开发人员调用,它是为Windows系统准备的。