好的,从特殊符号中捕捉键码会在具有不同布局的键盘上产生不同的结果。但是,“常见”角色如a-z怎么样?如果你有一个QWERTY键盘,当你输入q
时,你会得到密码81
。当您使用AZERTY键盘时,当您按a
时,您是否获得代码81
,因为a
是q
'应该'?或者映射是否完成不同?国际键盘上常见字符的键码
编辑:
我接受的答案可能是,当你捕获键和要确保“一”是真的“A”的最佳解决方案,但正如我在下面的意见说明,我仍然很好奇在使用int'l键盘时,键码是如何“翻译”的。也就是说:消息来源表明至少a-z应该是一致的,但是我找不到支持(或者实际尝试过的人)。
如果你有AZERTY键盘那么为什么你就不能尝试一下 – 2012-05-10 10:22:44
我不这样做,那么我不能。此外,这只是一个简单的例子,但我怀疑可能会遇到更多的问题,我不能用俄语,斯瓦希里语,乌干达等布局来考虑这些常见的字母键。当然不希望。 – kasimir