1

我正在编写一个 Windows 应用商店应用程序,为了使功能正常工作,我需要处理 +、-、*、/、?、!的 OEM 键。等在 KeyDown 事件处理程序中。但是 VirtualKey 类没有包含这些键,我找不到任何可以帮助的参考。如何识别这些密钥?

4

1 回答 1

0

不要尝试自己翻译虚拟按键。这在具有非标准键盘布局的机器上不会有好的结果。就像世界其他地区的其他 20 亿人一样。在分发有限的桌面应用程序中,您可能会忽略这一点,但不再是在全球销售的商店应用程序中。当您尝试时,您的应用程序可能不会通过商店验证。

不知道为什么要这样做,但 CoreWindow.CharacterReceived 事件往往很难找到。这是您获得可靠翻译所需要的。

于 2013-01-13T21:40:51.907 回答