【发布时间】:2011-08-15 02:41:30
【问题描述】:
我的 WPF 应用程序处理键盘按下,特别是 # 和 * 字符,因为它是 VoIP 电话。
我在使用国际键盘时遇到了一个错误,尤其是英式英语键盘。通常我会听 3 键,如果按下 shift 键修饰符,我们会触发一个事件来做一些事情。然而,在英式键盘上,这是“£”字符。我发现英国英语键盘有一个专用的“#”键。显然,我们可以只听那个特定的键,但这并不能解决美国英语的情况,即 shift-3 以及将它放在其他地方的无数其他键盘。
长话短说,我如何从按键中听到特定字符(无论是组合键还是单键)并对其做出反应?
【问题讨论】: