【发布时间】:2021-11-08 08:30:58
【问题描述】:
我的 C++ 游戏允许用户按住 shift 键以提高速度,但 8 秒后这会导致在新的 Windows 10 机器上弹出一个恼人的对话框(“你想打开过滤键吗?”) .有没有办法在我的游戏运行时以编程方式禁用此功能?
【问题讨论】:
-
我想如果你使用 XInput / DirectInput 那么这种事情会被绕过。
-
根据当前的 DirectInput 文档:“不建议使用 DirectInput 进行键盘和鼠标输入。您应该改用 Windows 消息。”