平台 SDK: Windows 用户接口

WindowProc

WindowProc函数是一个应用程序定义的函数,用于处理发送到窗口的消息。 WNDPROC类型定义了一个指向这个回调函数的指针。 WindowProc是应用程序定义的函数名称的占位符。

LRESULT CALLBACK WindowProc(
  HWND hwnd,      // 窗口句柄
  UINT uMsg,      // 消息标识符
  WPARAM wParam,  // 第一个消息参数
  LPARAM lParam   // 第二个消息参数
);

参数

  • hwnd

  • [in] 窗口句柄。

  • uMsg

  • [in] 指定消息。

  • wParam

  • [in] 指定其他消息信息。 该参数的内容取决于uMsg参数的值。

  • lParam

  • [in] 指定其他消息信息。 该参数的内容取决于uMsg参数的值。

返回值

返回值是消息处理的结果,取决于发送的消息。

要求

  Windows NT/2000/XP: 包含在Windows NT 3.1和更高版本中。

  Windows 95/98/Me: 包含在Windows 95和更高版本中。

  头文件: 声明于 Winuser.h; 包含于 Windows.h.