WM_WINDOWPOSCHANGED消息
发送到由于调用 SetWindowPos 函数或其他窗口管理函数而改变其 Z 顺序中的大小、位置或位置的窗口。
窗口通过其 WindowProc 函数接收此消息。
#define WM_WINDOWPOSCHANGED 0x0047
参数
-
wParam
-
未使用此参数。
-
lParam
-
指向 WINDOWPOS 结构的指针,该结构包含有关窗口的新大小和位置的信息。
返回值
类型: LRESULT
如果应用程序处理此消息,则它应返回零。
备注
默认情况下, DefWindowProc 函数将 WM_SIZE 和 WM_MOVE 消息发送到窗口。 如果应用程序在不调用 DefWindowProc 的情况下处理WM_WINDOWPOSCHANGED消息,则不会发送WM_SIZE和WM_MOVE消息。 在不调用 DefWindowProc 的情况下,在WM_WINDOWPOSCHANGED消息期间执行任何移动或大小更改处理会更有效。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
另请参阅
-
引用
-
概念性