【发布时间】:2017-05-16 23:37:32
【问题描述】:
我刚刚发现 caps lock 和 shift 键(可能还有一些键)会影响连接到计算机的所有键盘。 (测试我编写的程序的危险之一,我只有两只手,所以我花了很长时间才意识到这样的问题) 所以分开击键很好,但是移位/大写锁定会让一切变得疯狂(当一个用户转换为大写时,此时所有用户的输入也都是大写的)
我可以在 FormKeyPress 中捕获 Capslock 和 Shift 按键吗?
还有其他地方吗?
我可以保存 Shift 按键吗? (所以我可以正确地将“移位”应用于相应的用户输入)
也欢迎任何其他解决此问题的建议。
【问题讨论】: