如何获得适合给定 KeyDown 事件的角色?
如何获取适合 WPF 中给定 KeyDown 事件的字符?
How do you get the character appropriate for the given KeyDown event in WPF?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何获取适合 WPF 中给定 KeyDown 事件的字符?
How do you get the character appropriate for the given KeyDown event in WPF?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
试试这个:
导入函数 MapVirtualKey
Try this:
Import function MapVirtualKey
并非所有 KeyDown 事件都对应于单个可见字符,例如 Backspace 和 Enter。您必须将事件参数的内容与您想要关联的内容进行比较。例如,在我的 US QUERTY 键盘上,左上角的键是反勾号键,但对于另一个键盘来说,它可能看起来像其他键。
Not all KeyDown events correspond to a single, visible character -- for instance, Backspace and Enter. You will have to compare the event arg's contents with what you want to associate. For example, on my US QUERTY keyboard, the key at the top left is a back-tick, but it might look like something else to another keyboard.