WM_MDIACTIVATE消息
应用程序将 WM_MDIACTIVATE 消息发送到多文档接口 (MDI) 客户端窗口,以指示客户端窗口激活不同的 MDI 子窗口。
#define WM_MDIACTIVATE 0x0222
参数
-
wParam
-
要激活的 MDI 子窗口的句柄。
-
lParam
-
未使用此参数。
返回值
类型: LRESULT
如果应用程序将此消息发送到 MDI 客户端窗口,则返回值为零。
如果 MDI 子窗口处理此消息,则应返回零。
备注
当客户端窗口处理此消息时,它会将 WM_MDIACTIVATE 发送到正在停用的子窗口和正在激活的子窗口。 MDI 子窗口接收的消息参数如下所示:
-
wParam
-
正在停用的 MDI 子窗口的句柄。
-
lParam
-
正在激活的 MDI 子窗口的句柄。
MDI 子窗口独立于 MDI 框架窗口激活。 当框架窗口变为活动状态时,上次使用 WM_MDIACTIVATE 消息激活的子窗口将接收 WM_NCACTIVATE 消息来绘制活动窗口框架和标题栏;子窗口不会收到另一 个WM_MDIACTIVATE 消息。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
另请参阅