INPUT_MESSAGE_ORIGIN_ID 枚举 (winuser.h)

输入消息源的 ID。

语法

typedef enum tagINPUT_MESSAGE_ORIGIN_ID {
  IMO_UNAVAILABLE = 0x00000000,
  IMO_HARDWARE = 0x00000001,
  IMO_INJECTED = 0x00000002,
  IMO_SYSTEM = 0x00000004
} INPUT_MESSAGE_ORIGIN_ID;

常量

 
IMO_UNAVAILABLE
值: 0x00000000
无法识别源。
IMO_HARDWARE
值: 0x00000001
输入消息来自硬件设备,或者已由在其清单文件中将 UIAccess 属性设置为 TRUE 的应用程序注入到消息队列中。

有关 UIAccess 属性和应用程序清单的详细信息,请参阅 UAC 引用
IMO_INJECTED
值: 0x00000002
输入消息已通过 SendInput 函数 (注入,) 应用程序在其清单文件中未将 UIAccess 属性设置为 TRUE。
IMO_SYSTEM
值: 0x00000004
系统已注入输入消息。

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 无受支持的版本
标头 winuser.h

请参阅

枚举