在System.Windows.Forms.Keys中,反引号(`)字符的名称是什么?反引号不是它的正确名称,还是只是VS的一个怪癖?
或者,否则,它的数值是多少?
答案 0 :(得分:5)
角色的KeyValue
为223
。要检查,您可以像这样处理文本框的keydown事件:
Private Sub TextBox1_KeyDown(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
MessageBox.Show(e.KeyValue.ToString())
End Sub
然后按(`)键。如果您想比较KeyData
,则它位于Keys.Oem8
。
编辑 - 如评论中所述,KeyValue
可能会在各个系统中发生变化。枚举Keys.Oem8
应该处理这个,所以这将是检查是否按下键的首选方法。