KeyCodes
定义所有键码,它们全部是 KeyCode 类型。
可以从微软的文档中找到同样的内容,Rumia 只是定义了枚举方便调用。
尽管此页面中出现了鼠标的键码,但实际上并不会使用到。
以下是全部可用枚举值:
MODIFIERS
用于从键值中提取修饰键的位掩码
NONE
没有按键按下
L_BUTTON
鼠标左键
R_BUTTON
鼠标右键
LR_BUTTON
左右键一起按
M_BUTTON
鼠标中键(三键鼠标)
X_BUTTON_1
第一个 X 鼠标键(五键鼠标)
X_BUTTON_2
第二个 X 鼠标键(五键鼠标)
LMR_BUTTON
左中右键一起按
BACK
BACKSPACE 键
TAB
TAB 键
LINE_FEED
LINEFEED 键
CLEAR
CLEAR 键
ENTER
ENTER 键
RETURN
RETURN 键
SHIFT_KEY
SHIFT 键
CONTROL_KEY
CTRL 键
MENU
ALT 键
PAUSE
PAUSE 键
CAPITAL
CAPS LOCK 键
CAPS_LOCK
CAPS LOCK 键
HANGUEL_MODE
IME Hanguel 模式键(为兼容性而保留;请使用 HangulMode)
HANGUL_MODE
IME Hangul 模式键
KANA_MODE
IME Kana 模式键
JUNJA_MODE
IME Junja 模式键
FINAL_MODE
IME Final 模式键
HANJA_MODE
IME Hanja 模式键
KANJI_MODE
IME Kanji 模式键
ESCAPE
ESC 键
IME_CONVERT
IME 转换键
IME_NONCONVERT
IME 非转换键
IME_ACCEPT
IME 接受键,取代了 IMEAceept
IME_ACEEPT
IME 接受键已过时,请改用 IMEAccept
IME_MODE_CHANGE
IME 模式更改键
SPACE
SPACEBAR(空格)键
PAGE_UP
PAGE UP(上翻页)键
PRIOR
PAGE UP(上翻页)键
NEXT
PAGE DOWN(下翻页)键
PAGE_DOWN
PAGE DOWN(下翻页)键
END
END 键
HOME
HOME 键
LEFT
LEFT ARROW(左箭头)键
UP
UP ARROW(上箭头)键
RIGHT
RIGHT ARROW(右箭头)键
DOWN
DOWN ARROW(下箭头)键
SELECT
SELECT 键
PRINT 键
EXECUTE
EXECUTE 键
PRINT_SCREEN
PRINT SCREEN(打印屏幕)键
SNAPSHOT
PRINT SCREEN(打印屏幕)键
INSERT
INS(插入)键
DELETE
DEL(删除)键
HELP
HELP(帮助)键
D0
0 键
D1
1 键
D2
2 键
D3
3 键
D4
4 键
D5
5 键
D6
6 键
D7
7 键
D8
8 键
D9
9 键
A
A 键
B
B 键
C
C 键
D
D 键
E
E 键
F
F 键
G
G 键
H
H 键
I
I 键
J
J 键
K
K 键
L
L 键
M
M 键
N
N 键
O
O 键
P
P 键
Q
Q 键
R
R 键
S
S 键
T
T 键
U
U 键
V
V 键
W
W 键
X
X 键
Y
Y 键
Z
Z 键
L_WIN
左 Windows 徽标键(Microsoft 自然键盘)
R_WIN
右 Windows 徽标键(Microsoft 自然键盘)
APPS
应用程序键(Microsoft 自然键盘)
SLEEP
计算机睡眠键
NUM_PAD_0
数字键盘上的 0 键
NUM_PAD_1
数字键盘上的 1 键
NUM_PAD_2
数字键盘上的 2 键
NUM_PAD_3
数字键盘上的 3 键
NUM_PAD_4
数字键盘上的 4 键
NUM_PAD_5
数字键盘上的 5 键
NUM_PAD_6
数字键盘上的 6 键
NUM_PAD_7
数字键盘上的 7 键
NUM_PAD_8
数字键盘上的 8 键
NUM_PAD_9
数字键盘上的 9 键
MULTIPLY
乘法键
ADD
加法键
SEPARATOR
分隔符键
SUBTRACT
减法键
DECIMAL
小数点键
DIVIDE
除法键
F1
F1 键
F2
F2 键
F3
F3 键
F4
F4 键
F5
F5 键
F6
F6 键
F7
F7 键
F8
F8 键
F9
F9 键
F10
F10 键
F11
F11 键
F12
F12 键
F13
F13 键
F14
F14 键
F15
F15 键
F16
F16 键
F17
F17 键
F18
F18 键
F19
F19 键
F20
F20 键
F21
F21 键
F22
F22 键
F23
F23 键
F24
F24 键
NUM_LOCK
NUM LOCK 键
SCROLL
SCROLL LOCK 键
L_SHIFT_KEY
左 SHIFT 键
R_SHIFT_KEY
右 SHIFT 键
L_CONTROL_KEY
左 CTRL 键
R_CONTROL_KEY
右 CTRL 键
L_MENU
左 ALT 键
R_MENU
右 ALT 键
BROWSER_BACK
浏览器后退键
BROWSER_FORWARD
浏览器前进键
BROWSER_REFRESH
浏览器刷新键
BROWSER_STOP
浏览器停止键
BROWSER_SEARCH
浏览器搜索键
BROWSER_FAVORITES
浏览器收藏夹键
BROWSER_HOME
浏览器主页键
VOLUME_MUTE
静音键
VOLUME_DOWN
降低音量键
VOLUME_UP
增大音量键
MEDIA_NEXT_TRACK
媒体下一曲键
MEDIA_PREVIOUS_TRACK
媒体上一曲键
MEDIA_STOP
媒体停止键
MEDIA_PLAY_PAUSE
媒体播放/暂停键
LAUNCH_MAIL
启动邮件键
SELECT_MEDIA
选择媒体键
LAUNCH_APPLICATION_1
启动应用程序一键
LAUNCH_APPLICATION_2
启动应用程序二键
OEM_1
OEM 1 键
OEM_SEMICOLON
US 标准键盘上的 OEM 分号键
OEM_PLUS
任何国家/地区键盘上的 OEM 加号键
OEM_COMMA
任何国家/地区键盘上的 OEM 逗号键
OEM_MINUS
任何国家/地区键盘上的 OEM 减号键
OEM_PERIOD
任何国家/地区键盘上的 OEM 句点键
OEM_2
OEM 2 键
OEM_QUESTION
US 标准键盘上的 OEM 问号键
OEM_3
OEM 3 键
OEM_TILDE
US 标准键盘上的 OEM 波浪号键
OEM_4
OEM 4 键
OEM_OPEN_BRACKETS
US 标准键盘上的 OEM 左中括号键
OEM_5
OEM 5 键
OEM_PIPE
US 标准键盘上的 OEM 竖线键
OEM_6
OEM 6 键
OEM_CLOSE_BRACKETS
US 标准键盘上的 OEM 右中括号键
OEM_7
OEM 7 键
OEM_QUOTES
US 标准键盘上的 OEM 单引号/双引号键
OEM_8
OEM 8 键
OEM_102
OEM 102 键
OEM_BACKSLASH
RT 102 键键盘上的 OEM 尖括号或反斜杠键
PROCESS_KEY
PROCESS KEY 键
PACKET
用于传递 Unicode 字符,如同它们是按键一样
ATTN
ATTN 键
CRSEL
CRSEL 键
EXSEL
EXSEL 键
ERASE_EOF
ERASE EOF 键
PLAY
PLAY 键
ZOOM
ZOOM 键
NO_NAME
保留供将来使用的常量
PA1
PA1 键
OEM_CLEAR
CLEAR 键
CODE
用于从键值中提取键码的位掩码
SHIFT
SHIFT 修饰键
CONTROL
CTRL 修饰键
ALT
ALT 修饰键