C#(KeyChar)键值对照表

KeyCode最为常用,记录了键盘上按了哪个键,当使用组合键时如ctrl+a,其值是"A"

KeyData可以记录组合键,当使用组合键时如ctrl+a时,其值为"A,ctrl"

KeyValue则是KeyCode的数字值,当使用组合键时如ctrl+a时,其值为65A),注意不是97a);

 

虚拟键值表

虚拟键

十六进制值

十进制值

相应键盘或鼠标键

VK_LBUTTON

1

1

鼠标左键

VK_RBUTTON

2

2

鼠标右键

VK_CANCEL

3

3

Ctrl-Break

VK_MBUTTON

4

4

鼠标中键

VK_BACK

8

8

Backspace

VK_TAB

9

9

Tab

VK_CLEAR

0C

12

Clear

VK_RETURN

0D

13

Enter

VK_SHIFT

10

16

Shift

VK_CONTROL

11

17

Ctrl

VK_MENU

12

18

Alt

VK_PAUSE

13

19

Pause

VK_CAPITAL

14

20

Caps Lock

VK_ESCAPE

1B

27

Esc

VK_SPACE

20

32

Space

VK_PRIOR

21

33

Page Up

VK_NEXT

22

34

Page Down

VK_END

23

35

End

VK_HOME

24

36

Home

VK_LEFT

25

37

VK_UP

26

38

VK_RIGHT

27

39

VK_DOWN

28

40

VK_SELECT

29

41

Select

VK_PRINT

2A

42

Print

VK_EXECUTE

2B

43

Execute

VK_SNAPSHOT

2C

44

Print Screen

VK_INSERT

2D

45

Ins

VK_DELETE

2E

46

Del

VK_HELP

2F

47

Help

VK_0

30

48

0

VK_1

31

49

1

VK_2

32

50

2

VK_3

33

51

3

VK_4

34

52

4

VK_5

35

53

5

VK_6

36

54

6

VK_7

37

55

7

VK_8

38

56

8

VK_9

39

57

9

VK_A

41

65

A

VK_B

42

66

B

VK_C

43

67

C

VK_D

44

68

D

VK_E

45

69

E

VK_F

46

70

F

VK_G

47

71

G

VK_H

48

72

H

VK_I

49

73

I

VK_J

4A

74

J

VK_K

4B

75

K

VK_L

4C

76

L

VK_M

4D

77

M

VK_N

4E

78

N

VK_O

4F

79

O

VK_P

50

80

P

VK_Q

51

81

Q

VK_R

52

82

R

VK_S

53

83

S

VK_T

54

84

T

VK_U

55

85

U

VK_V

56

86

V

VK_W

57

87

W

VK_X

58

88

X

VK_Y

59

89

Y

VK_Z

5A

90

Z

VK_LWIN

5B

91

Windows

VK_RWIN

5C

92

Windows

VK_APPS

5D

93

应用程序键

VK_SLEEP

5F

95

休眠键

VK_NUMPAD0

60

96

小数字键盘0

VK_NUMPAD1

61

97

小数字键盘1

VK_NUMPAD2

62

98

小数字键盘2

VK_NUMPAD3

63

99

小数字键盘3

VK_NUMPAD4

64

100

小数字键盘4

VK_NUMPAD5

65

101

小数字键盘5

VK_NUMPAD6

66

102

小数字键盘6

VK_NUMPAD7

67

103

小数字键盘7

VK_NUMPAD8

68

104

小数字键盘8

VK_NUMPAD9

69

105

小数字键盘9

VK_MULTIPLY

6A

106

乘号键

VK_ADD

6B

107

加号键

VK_SEPARATOR

6C

108

分割键

VK_SUBSTRACT

6D

109

减号键

VK_DECIMAL

6E

110

小数点键

VK_DIVIDE

6F

111

除号键

VK_F1

70

12

F1

VK_F2

71

113

F2

VK_F3

72

114

F3

VK_F4

73

115

F4

VK_F5

74

116

F5

VK_F6

75

117

F6

VK_F7

76

118

F7

VK_F8

77

119

F8

VK_F9

78

120

F9

VK_F10

79

121

F10

VK_F11

7A

122

F11

VK_F12

7B

123

F12

VK_F13

7C

124

F13

VK_F14

7D

125

F14

VK_F15

7E

126

F15

VK_F16

7F

127

F16

VK_F17

80

128

F17

VK_F18

81

129

F18

VK_F19

82

130

F19

VK_F20

83

131

F20

VK_F21

84

132

F21

VK_F22

85

133

F22

VK_F23

86

134

F23

VK_F24

87

135

F24

VK_NUMLOCK

90

144

Num Lock

VK_SCROLL

91

45

Scroll Lock

VK_LSHIFT

A0

160

Shift

VK_RSHIFT

A1

161

Shift

VK_LCONTROL

A2

162

Ctrl

VK_RCONTROL

A3

163

Ctrl

VK_LMENU

A4

164

Alt

VK_RMENU

A5

165

Alt

你可能感兴趣的:(C#语言)