【问题标题】:Virtual KeyCode Asterisk key虚拟键码星号键
【发布时间】:2012-12-25 07:09:46
【问题描述】:

我想创建一个屏幕键盘,但我不知道星号/星号键的键码是什么(在数字键盘范围内)。谁能帮帮我。

【问题讨论】:

标签: c# keyboard keycode


【解决方案1】:

检查它的一种简单方法是,如果您将 Key Press 事件附加到文本框,并在事件中放置断点以查看针对 * 星号返回的内容。它的值为:

e = {KeyChar = 42 '*'}

【讨论】:

  • 感谢 Habib,我找到了。它是 MULTIPLY VirtualKeyCode
  • 看起来VirtualKey.Multiply 只是 数字键盘上的*。您可以通过case VirtualKey.Number8: if (shift.HasFlag(CoreVirtualKeyStates.Down)) {... 不雅地获取*,但这在很大程度上是特定于键盘布局的。
猜你喜欢
  • 2021-08-06
  • 1970-01-01
  • 2016-11-01
  • 1970-01-01
  • 2018-03-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多