我有一个 Windows 识别为键盘的 Windows Media Center 遥控器。当我使用 Windows Media Center 在一个屏幕上播放视频运行多显示器设置时,遥控器的输入与常规键盘一起被定向到活动窗口。因此,当我在另一个屏幕上做某事时,Windows Media Center 不会响应遥控器。所以我想我会写一个简单的低级键盘钩子来捕获所有键事件,确定哪些按键来自遥控器,并将它们重定向到打开的媒体中心窗口。
唯一的问题是,我似乎在 Windows API 中找不到任何东西。除了编写驱动程序之外,有什么方法可以确定按键的来源吗?