跳转至

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 键


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 ARROW(右箭头)键


DOWN

DOWN ARROW(下箭头)键


SELECT

SELECT 键


PRINT

PRINT 键


EXECUTE

EXECUTE 键


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 键


左 ALT 键


R_MENU

右 ALT 键


BROWSER_BACK

浏览器后退键


BROWSER_FORWARD

浏览器前进键


BROWSER_REFRESH

浏览器刷新键


BROWSER_STOP

浏览器停止键


浏览器搜索键


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 修饰键