getCurrentInputMessageSource 函数 (winuser.h)
检索输入消息的源。
语法
BOOL GetCurrentInputMessageSource(
[out] INPUT_MESSAGE_SOURCE *inputMessageSource
);
参数
[out] inputMessageSource
保存输入消息源的设备类型和 ID 的 INPUT_MESSAGE_SOURCE 结构。
注意 当使用 SendMessage 注入系统生成的 (输入或通过消息(如WM_PAINT) )注入输入时,INPUT_MESSAGE_SOURCE 中的deviceType 设置为IMDT_UNAVAILABLE。 在 SendMessage 返回之前,这一点保持不变。
返回值
如果此函数成功,则返回 TRUE。 否则,返回 FALSE。 若要检索扩展的错误信息,请调用 GetLastError 函数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | winuser.h |
Library | User32.lib |
DLL | User32.dll |
API 集 | ext-ms-win-rtcore-ntuser-wmpointer-l1-1-0 (在 Windows 10 版本 10.0.14393 中引入) |