Skip to content

KeyCode ​

KeyCode 枚举用于标识键盘按键与鼠标按键,取值覆盖字母键、数字键、方向键、功能键、修饰键以及鼠标按键等。它将物理按键抽象为可比较的枚举成员,方便在输入事件回调与按键状态查询中判断用户操作的是哪一个键。

概览 ​

KeyCode 枚举用于标识键盘按键与鼠标按键,取值覆盖字母键、数字键、方向键、功能键、修饰键以及鼠标按键等。它将物理按键抽象为可比较的枚举成员,方便在输入事件回调与按键状态查询中判断用户操作的是哪一个键。

继承自 Int;枚举类型

枚举值 ​

值名称说明
1MouseLeftMouse Buttons
2MouseRight
4MouseMiddle
8BackspaceStandard Keys
9Tab
13Return
16Shift通用 Shift
160LeftShift
161RightShift
17Ctrl通用 Ctrl
162LeftControl
163RightControl
18Alt通用 Alt
164LeftAlt
165RightAlt
20CapsLock
27Escape
32Space
33PageUpNavigation & Editing
34PageDown
35End
36Home
37Left
38Up
39Right
40Down
44PrintVK_SNAPSHOT
45Insert
46Delete
187EqualsVK_ADD (Main keyboard +/=)
189MinusVK_DEC (Main keyboard -/_)
144NumLockKeypad
96KeypadZero
97KeypadOne
98KeypadTwo
99KeypadThree
100KeypadFour
101KeypadFive
102KeypadSix
103KeypadSeven
104KeypadEight
105KeypadNine
106KeypadMultiplyVK_NUMMUL
107KeypadPlusVK_NUMADD
109KeypadMinusVK_NUMDEC
110KeypadPeriodVK_NUMDOT
111KeypadDivideVK_NUMDIV
48ZeroDigits (0-9)
49One
50Two
51Three
52Four
53Five
54Six
55Seven
56Eight
57Nine
65ALetters (A-Z)
66B
67C
68D
69E
70F
71G
72H
73I
74J
75K
76L
77M
78N
79O
80P
81Q
82R
83S
84T
85U
86V
87W
88X
89Y
90Z
112F1Function Keys
113F2
114F3
115F4
116F5
117F6
118F7
119F8
120F9
121F10
122F11
123F12