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 中引入)

另请参阅

输入源标识参考