【发布时间】:2011-10-21 03:05:40
【问题描述】:
至少有 3 种不同的键盘布局在使用我制作的程序,我不在乎他们按哪个键,更重要的是按键的位置。
我不能只要求用户按 100 个不同的键/组合,这会花费太多时间并且会让用户非常困惑。
有什么图书馆或其他东西可以为我做这件事吗?
【问题讨论】:
-
我真的认为你不走运,键盘发送的是按下的键码,而不是键的位置。例如,我的键盘在右上角有 `\`,但有些在左下角,但它们都发送相同的键码。
-
这个问题的答案将更多地是 MS Windows 特定的而不是 C++ 特定的(该语言甚至没有键盘的概念),因此您可能需要更改问题标题。