replyMessage 函数 (winuser.h)
答复 SendMessage 函数从另一个线程发送的消息。
语法
BOOL ReplyMessage(
[in] LRESULT lResult
);
参数
[in] lResult
类型: LRESULT
消息处理的结果。 可能的值基于发送的消息。
返回值
类型: BOOL
如果调用线程正在处理从另一个线程或进程发送的消息,则返回值为非零值。
如果调用线程未处理从另一个线程或进程发送的消息,则返回值为零。
注解
通过调用此函数,接收消息的窗口过程允许调用 SendMessage 的线程继续运行,就像接收消息的线程返回了控制权一样。 调用 ReplyMessage 函数的 线程也会继续运行。
如果消息不是通过 SendMessage 发送的,或者该消息是由同一个线程发送的, 则 ReplyMessage 不起作用。
示例
有关示例,请参阅 发送邮件。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | winuser.h (包括 Windows.h) |
Library | User32.lib |
DLL | User32.dll |
API 集 | ext-ms-win-ntuser-message-l1-1-2 (在 Windows 10 版本 10.0.10240 中引入) |
请参阅
概念性
引用