防止程序锁定按键?

防止程序锁定按键?

Photoshop CS4ESC在程序打开时锁定该键。ESC在程序打开时按下该键不会产生任何效果,除非按下CTRL++ 。SHIFTESC

此外,有些游戏会锁定音量控制键。

有什么方法可以防止程序锁定这些密钥或覆盖锁?

答案1

应用程序可以对特定键进行编程以执行操作。这并不罕见,通常仅限于几个键。如果某个键显示为“已锁定” - 换句话说,它不执行其通常的功能 - 那么开发人员要么将其编程为在程序中执行某些操作,要么不执行任何操作。键盘仍在将键码发送给程序,程序会捕获该键码并在代码中处理它。您无法重新编程程序代码正在执行的操作。所以答案是否定的。

要知道开发人员花精力对密钥进行编程可能是有原因的。没有开发人员会花时间对密钥进行编程只是为了惹人厌烦。这些密钥在程序中可能会造成很大的干扰,以至于如果使用它们,就必须结束程序。当然,你可以这样做。

相关内容