龙空技术网

C#键盘中的按键对应的KeyValue值

重庆本地人 324

前言:

此时我们对“javakeyvalue”都比较着重,小伙伴们都想要学习一些“javakeyvalue”的相关知识。那么小编同时在网摘上网罗了一些有关“javakeyvalue””的相关文章,希望你们能喜欢,小伙伴们快快来学习一下吧!

一、使用场景

在C#的KeyPress事件响应函数中,有KeyPressEventArgs,对应于e.KeyChar;KeyDown事件响应中有 KeyEventArgs,求取值时用e.KeyValue。

二、使用举例

private void textBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e){    if (e.KeyValue == 13)    {        MessageBox.Show("你按下了回车键");    }}

三、键盘按键对应的KeyValue值

上方数字键盘

0-9

48-57

!-)

48-57

右侧小键盘

0-9

96-105

.

110

Enter

13

+

107

-

109

*

106

/

111

Num Lock

144

英文字母

A-Z

65-90

a-z

65-90

特殊按键

F1-F12

112-123

Esc

27

Pause Break

19

Scroll Lock

145

PrtScr SysRq

44

Page Up

33

End

35

Page Down

34

Insert

45

Home

36

Delete

46

38

37

39

40

`

192

191

>

190

<

188

;

186

222

|

220

{

219

}

221

清除键

8

Tab

9

空格

32

Win键

91

字母旁的.

190

Caps Lock

20

左右ctrl

17

左右Shift

16

左右Alt

18

标签: #javakeyvalue #c语言中键值是什么意思