我在我的应用程序中使用原始输入来处理全局热键,但我遇到了一些时髦的行为。在正常情况下,如果我按下键盘上的 PrintScreen 键,我的应用程序会看到以下原始输入事件(扫描码):
2a (down) -> 37 (down) -> 37 (up) -> 2a (up)
但是,如果我运行全屏游戏,例如军团要塞 2,然后按下 PrintScreen,我会看到以下原始输入事件:
2a (down) -> 37 (up) -> 2a (up)
怎么了37 (down)
?就像某些东西正在吞噬输入事件。