【发布时间】:2021-09-06 23:10:33
【问题描述】:
我编写了一个小程序,它使用 PrtSc 键代替按下/单击鼠标中键。 我的程序使用 GetAsyncKeyState API 函数来扫描 PrtSc。 它工作正常。
问题是 PrtSc 的原始功能也可以继续工作。 因此,只要按下 PrtSc,就会制作桌面截图。 片刻之后,这会导致我的屏幕重绘出现一些问题和延迟。 所以我想关闭PrtSc的“截图功能”。
我尝试了这种添加注册表项来更改扫描码的方法。 disable the printscreen keyboard option from windows 但这使得 PrtSc 密钥对于 Windows 几乎“消失”了。 从某种意义上说,GetAsyncKeyState 也不再看到按键。 有谁知道从 PrtSc 中“分离”屏幕截图功能的方法,但是按 PrtSc 仍然会生成键码...?
【问题讨论】:
标签: windows keyboard printscreen