2023年12月22日发(作者:)

虚拟键码

虚拟键码

适用于:桌面应用程序只

下表显示了符号常量的名称,十六进制值,鼠标或键盘等值的系统所使用的虚拟键码。按数字顺序列出的代码。

恒/值

VK_LBUTTON

0X01

VK_RBUTTON

0X02

VK_CANCEL

0x03的

VK_MBUTTON

0X04

VK_XBUTTON1

0X05

VK_XBUTTON2

0X06

-

0X07

VK_BACK

0X08

VK_TAB

0X09

-

0X0A-0B

VK_CLEAR

0X0C

VK_RETURN

0X0D

-

0X0E-0F

VK_SHIFT

为0x10

VK_CONTROL

为0x11

VK_MENU

0X12

VK_PAUSE

值0x13

描述

鼠标左键

鼠标右键

控制中断处理

鼠标中键(三键鼠标)

X1鼠标按钮

X2鼠标按钮

未定义

退格键

TAB键

保留的

CLEAR键

回车键

未定义

按住SHIFT键

CTRL键

ALT键

PAUSE键

VK_CAPITAL

0x14的

VK_KANA

0x15

VK_HANGUEL

0x15

VK_HANGUL

0x15

-

0x16

VK_JUNJA

0x17

VK_FINAL

为0x18

VK_HANJA

0×19

VK_KANJI

0×19

-

0x1A的

VK_ESCAPE

0x1B

VK_CONVERT

为0x1C

VK_NONCONVERT

0x1D

VK_ACCEPT

0X1E

VK_MODECHANGE0x1F的

VK_SPACE

0X20

VK_PRIOR

0×21

VK_NEXT

为0x22

VK_END

0X23

VK_HOME

0X24

VK_LEFT

$ 25

CAPS LOCK键

IME假名模式

IME Hanguel模式(保持兼容性;使用VK_HANGUL的)

IME韩文模式

未定义

IME Junja模式

IME的最终模式

IME汉字模式

IME汉字模式

未定义

ESC键

IME转换

IME nonconvert

IME接受

IME模式变更请求

空格键

PAGE UP键

PAGE DOWN键

END键

HOME键

左箭头键

VK_UP

0X26

VK_RIGHT

0x27

VK_DOWN

为0x28

VK_SELECT

0x29

VK_PRINT

0x2A表示

VK_EXECUTE

0x2B中

VK_SNAPSHOT0x2c为

VK_INSERT

0x2D

VK_DELETE

0x2E的

VK_HELP

值为0x2F

0X30

0X31

0x32

地址0x33

0x34

0x35

0x36

0x37

0x38

0x39

-

0x3A-40

$ 41

的0x42

×43

0×44

0X45

0x46

0X47

0X48

0X49

向上箭头键

右箭头键

向下箭头键

SELECT键

PRINT键

执行关键

Print Screen键INS键

DEL键

HELP键

0键

1键

2键

3个关键

4个关键

5个关键

6个关键

7个关键

8键

9键

未定义

一个关键

B键

C键

D键

E键

F键

G键

H键

I键

0x4A

0x4B

0x4C

0x4D

0x4E

0x4F

为0x50

0x51

0x52

0x53

0x54

0x55的

0X56

的0x57

0x58

0x59

为0x5A

VK_LWIN

0x5B

VK_RWIN

0x5C

VK_APPS

0x5D

-

0x5e者

VK_SLEEP

到0x5F

VK_NUMPAD0

从0x60

VK_NUMPAD1

31:8

VK_NUMPAD2

0x62

VK_NUMPAD3

0x63

VK_NUMPAD4

0x64

VK_NUMPAD5

0x65

VK_NUMPAD6

0x66

J键

K键

L键

M键

N键

O键

P键

Q键

R键

S键

T键。

U键

V键

W键

X键

Y键。

Z键

左边的Windows键(键盘)正确的Windows键(键盘)应用键(自然科学键盘)

保留的

计算机休眠键

数字小键盘的0键

数字小键盘1键

数字小键盘数字键2

数字键盘3键

数字小键盘4键

数字小键盘5键

数字小键盘6键

VK_NUMPAD7

0x67

VK_NUMPAD8

为0x68

VK_NUMPAD9

0×69

VK_MULTIPLY

0x6A

VK_ADD

0x6B

VK_SEPARATOR0x6C

VK_SUBTRACT

0x6D

VK_DECIMAL

0x6E

VK_DIVIDE

0x6F

VK_F1

0x70

VK_F2

0x71

VK_F3

0x72

VK_F4

为0x73

VK_F5

0x74

VK_F6

0x75

VK_F7

0x76

VK_F8

0x77

VK_F9

0x78

VK_F10

值为0x79

VK_F11

0x7A

VK_F12

0x7B的

数字小键盘7键

数字键盘8键

9键数字键盘

乘关键

添加关键

分隔符键

减去关键

十进位的关键

除以关键

F1键

F2键

F3键

F4键

F5键

F6键

F7键

F8键

F9键

F10键

F11键

F12键

VK_F13

0x7C

VK_F14

0x7D

VK_F15

0x7E的

VK_F16

0x7F的

VK_F17

0X80

VK_F18

0x81表示

VK_F19

0X82

VK_F20

0X83

VK_F21

的0x84

VK_F22

0x85

VK_F23

0x86

VK_F24

87H的

-

均为0x88-8F

VK_NUMLOCK

0x90

VK_SCROLL

0x91的

0x92-96

-

0x97-9F

VK_LSHIFT

为0xA0

VK_RSHIFT

0XA1

VK_LCONTROL

0xA2

VK_RCONTROL0xA3执行

VK_LMENU

F13键

F14键

F15键

F16键

F17键

F18键

F19键

F20键

F21键

F22键

F23键

F24键

未分配

NUM LOCK键

SCROLL LOCK键OEM特定

未分配

左边的Shift键

右SHIFT键

左侧控制键

右边的Control键

左边的菜单键

0xA4

VK_RMENU

右侧的菜单键

0xA5的

VK_BROWSER_BACK

浏览器的后退键

0xA6

VK_BROWSER_FORWARD

浏览器快进键

0xA7

VK_BROWSER_REFRESH

浏览器刷新键

0XA8

VK_BROWSER_STOP

浏览器停止键

0xA9

VK_BROWSER_SEARCH

浏览器搜索键

0XAA

VK_BROWSER_FAVORITES

浏览器的收藏夹键

0xAB

VK_BROWSER_HOME

浏览器启动和Home键

0xAC

VK_VOLUME_MUTE

静音键

写0xAD

VK_VOLUME_DOWN

音量键

0xAE

VK_VOLUME_UP

音量键

0xAF

VK_MEDIA_NEXT_TRACK

下一首键

0XB0

VK_MEDIA_PREV_TRACK

上一曲目键

31:8

VK_MEDIA_STOP

停止媒体键

0xB2然后

VK_MEDIA_PLAY_PAUSE

播放/暂停媒体键

0xB3

VK_LAUNCH_MAIL

启动邮件键

0xB4

VK_LAUNCH_MEDIA_SELECT

选择媒体键

0xB5

VK_LAUNCH_APP1

1键启动应用程序

0xB6

VK_LAUNCH_APP2

2键启动应用程序

0xB7

-

保留的

0XB8-B9

用于其他字符,它可以通过键盘的不同而有所VK_OEM_1

0xBA 差异。

美国标准键盘,':'关键

VK_OEM_PLUS

0xBB

VK_OEM_COMMA

0xBC

VK_OEM_MINUS

0xBD

VK_OEM_PERIOD

从0xBE

VK_OEM_2

0xBF

VK_OEM_3

0XC0

-

0xC1-D7

-

0xD8-DA

VK_OEM_4

使用0xDB

VK_OEM_5

0xDC

VK_OEM_6

0xDD

VK_OEM_7

0xDE

VK_OEM_8

0xDF

-

0XE0

为0xE1

VK_OEM_102

0xE2之后

0xE3-E4

VK_PROCESSKEY

对于任何一个国家/地区,'+'键

对于任何国家/地区,','关键

对于任何国家/地区,“ - ”键

对于任何一个国家/地区的'。' 关键

用于其他字符,它可以通过键盘的不同而有所差异。

对于美国标准键盘的“/?” 关键

用于其他字符,它可以通过键盘的不同而有所差异。

美国标准键盘,`〜“键

保留的

未分配

用于其他字符,它可以通过键盘的不同而有所差异。

美国标准键盘,“[{'键

用于其他字符,它可以通过键盘的不同而有所差异。

美国标准键盘的“ |”键

用于其他字符,它可以通过键盘的不同而有所差异。

美国标准键盘,']}“键

用于其他字符,它可以通过键盘的不同而有所差异。

对于美国标准键盘,single-quote/double-quote“键

用于其他字符,它可以通过键盘的不同而有所差异。

保留的

OEM特定

无论是尖括号键或RT 102键键盘上的反斜杠键

OEM特定

IME处理重要

0xE5

0xE6

VK_PACKET

0xE7

-

0xE8

0xE9-F5

VK_ATTN

0xF6

VK_CRSEL

0XF7

VK_EXSEL

0XF8

VK_EREOF

0xF9

VK_PLAY

第二套

VK_ZOOM

0xFB的才能

VK_NONAME

0xFC有

VK_PA1

是0xFD

VK_OEM_CLEAR

0xFE的

OEM特定

用于传递Unicode字符,如果他们的击键。VK_PACKET关键是一个32位的虚拟键值用于非键盘输入法的低字中。有关详细信息,请参阅“备注”KEYBDINPUT,SendInput,WM_KEYDOWN,WM_KEYUP

未分配

OEM特定

联系人键

CRSEL关键

ExSel关键

删除EOF键

播放键

变焦键

保留的

PA1键

清除键

需求

最低支持的客户端 Windows 2000专业版

最低支持的服务器 Windows 2000 Server的

头 Winuser.h中