捐助郴维网
感谢您对郴维网的支持,你的支持将是郴维网持续发展的动力!
二维码
×
当前位置:郴维网 >API档案 > 正文
26 2017.05

Virtual-Key Codes

点击次数:1246 更新时间:2017-5-26 9:54:26  【打印此页

Virtual-Key Codes  ——  虚拟键代码



下表展示了 WINUSER.H 头文件中定义的虚拟键代码名称、十六进制值及其含义。

同时,也指出了哪些键是 Windows 正常运行中所需要用到的。

注1:名称处如使用小横杆(-),表示未在 WINUSER.H 中定义,但其值仍然具有实际含义。

注2:IME 是指 Input Method Editors 输入法编辑器。

注3:OEM 是指 Original Equipment Manufacturer 原始设备生产商,在这里你可以理解为键盘的厂家。

名称

含义

必需?

VK_LBUTTON

0x01

鼠标左键

VK_RBUTTON

0x02

鼠标右键

VK_CANCEL

0x03

Ctrl-Break

VK_MBUTTON

0x04

鼠标中键

VK_XBUTTON1

0x05

鼠标 X1 键

VK_XBUTTON2

0x06

鼠标 X2 键

-

0x07

未定义

VK_BACK

0x08

退格键

VK_TAB

0x09

TAB 键

-

0x0A-0B

系统保留

VK_CLEAR

0x0C

清除键/数字锁定键

VK_RETURN

0x0D

回车键

-

0x0E-0F

未定义

VK_SHIFT

0x10

SHIFT 键

VK_CONTROL

0x11

CTRL 键

VK_MENU

0x12

ALT 键

VK_PAUSE

0x13

PAUSE 键(暂停)

VK_CAPITAL

0x14

大写锁定键

VK_KANA

0x15

IME Kana 模式

VK_HANGUEL

0x15

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

VK_HANGUL

0x15

IME Hangul 模式

-

0x16

未定义

VK_JUNJA

0x17

IME Junja 模式

VK_FINAL

0x18

IME final 模式

VK_HANJA

0x19

IME Hanja 模式

VK_KANJI

0x19

IME Kanji 模式

-

0x1A

未定义

VK_ESCAPE

0x1B

ESC 键

VK_CONVERT

0x1C

IME 转换

VK_NONCONVERT

0x1D

IME 非转换

VK_ACCEPT

0x1E

IME 接受

VK_MODECHANGE

0x1F

IME 模式转换请求

VK_SPACE

0x20

空格键

VK_PRIOR

0x21

PAGE UP 键(上一页)

VK_NEXT

0x22

PAGE DOWN 键(下一页)

VK_END

0x23

END 键(去到末尾)

VK_HOME

0x24

HOME 键(去到开头)

VK_LEFT

0x25

左箭头

VK_UP

0x26

上箭头

VK_RIGHT

0x27

右箭头

VK_DOWN

0x28

下箭头

VK_SELECT

0x29

SELECT 键(选择)

VK_PRINT

0x2A

PRINT 键(打印)

VK_EXECUTE

0x2B

EXECUTE 键(执行)

VK_SNAPSHOT

0x2C

PRINT SCREEN 键(屏幕截图)

VK_INSERT

0x2D

INSERT 键(插入)

VK_DELETE

0x2E

DEL 键(删除)

VK_HELP

0x2F

HELP 键(帮助)

-

0x30

数字 0(数字 0 ~ 9 对应 ASCII 码)

-

0x31

数字 1

-

0x32

数字 2

-

0x33

数字 3

-

0x34

数字 4

-

0x35

数字 5

-

0x36

数字 6

-

0x37

数字 7

-

0x38

数字 8

-

0x39

数字 9

-

0x3A-40

未定义

-

0x41

字母 A(字母 A ~ Z 对应 ASCII 码)

-

0x42

字母 B

-

0x43

字母 C

-

0x44

字母 D

-

0x45

字母 E

-

0x46

字母 F

-

0x47

字母 G

-

0x48

字母 H

-

0x49

字母 I

-

0x4A

字母 J

-

0x4B

字母 K

-

0x4C

字母 L

-

0x4D

字母 M

-

0x4E

字母 N

-

0x4F

字母 O

-

0x50

字母 P

-

0x51

字母 Q

-

0x52

字母 R

-

0x53

字母 S

-

0x54

字母 T

-

0x55

字母 U

-

0x56

字母 V

-

0x57

字母 W

-

0x58

字母 X

-

0x59

字母 Y

-

0x5A

字母 Z

VK_LWIN

0x5B

左 Window 键

VK_RWIN

0x5C

右 Window 键

VK_APPS

0x5D

Applications 键

-

0x5E

系统保留

VK_SLEEP

0x5F

SLEEP 键(睡眠)

VK_NUMPAD0

0x60

数字小键盘的 0(数字小键盘的 0 ~ 9 需打开数字锁定键)

VK_NUMPAD1

0x61

数字小键盘的 1

VK_NUMPAD2

0x62

数字小键盘的 2

VK_NUMPAD3

0x63

数字小键盘的 3

VK_NUMPAD4

0x64

数字小键盘的 4

VK_NUMPAD5

0x65

数字小键盘的 5

VK_NUMPAD6

0x66

数字小键盘的 6

VK_NUMPAD7

0x67

数字小键盘的 7

VK_NUMPAD8

0x68

数字小键盘的 8

VK_NUMPAD9

0x69

数字小键盘的 9

VK_MULTIPLY

0x6A

数字小键盘的 *

VK_ADD

0x6B

数字小键盘的 +

VK_SEPARATOR

0x6C

数字小键盘的 Separator 键

VK_SUBTRACT

0x6D

数字小键盘的 -

VK_DECIMAL

0x6E

数字小键盘的 .

VK_DIVIDE

0x6F

数字小键盘的 /

VK_F1

0x70

功能键 F1

VK_F2

0x71

功能键 F2

VK_F3

0x72

功能键 F3

VK_F4

0x73

功能键 F4

VK_F5

0x74

功能键 F5

VK_F6

0x75

功能键 F6

VK_F7

0x76

功能键 F7

VK_F8

0x77

功能键 F8

VK_F9

0x78

功能键 F9

VK_F10

0x79

功能键 F10

VK_F11

0x7A

功能键 F11

VK_F12

0x7B

功能键 F12

VK_F13

0x7C

功能键 F13

VK_F14

0x7D

功能键 F14

VK_F15

0x7E

功能键 F15

VK_F16

0x7F

功能键 F16

VK_F17

0x80

功能键 F17

VK_F18

0x81

功能键 F18

VK_F19

0x82

功能键 F19

VK_F20

0x83

功能键 F20

VK_F21

0x84

功能键 F21

VK_F22

0x85

功能键 F22

VK_F23

0x86

功能键 F23

VK_F24

0x87

功能键 F24

-

0x88-8F

未分配

VK_NUMLOCK

0x90

NUM LOCK 键(数字锁定键)

VK_SCROLL

0x91

SCROLL LOCK 键

-

0x92-96

OEM 指定

-

0x97-9F

未分配

VK_LSHIFT

0xA0

左 SHIFT 键

VK_RSHIFT

0xA1

右 SHIFT 键

VK_LCONTROL

0xA2

左 CTRL 键

VK_RCONTROL

0xA3

右 CTRL 键

VK_LMENU

0xA4

左 ALT 键

VK_RMENU

0xA5

右 ALT 键

VK_BROWSER_BACK

0xA6

Browser Back 键(小甲鱼注:Browser 是浏览器的意思)

VK_BROWSER_FORWARD

0xA7

Browser Forward 键

VK_BROWSER_REFRESH

0xA8

Browser Refresh 键

VK_BROWSER_STOP

0xA9

Browser Stop 键

VK_BROWSER_SEARCH

0xAA

Browser Search 键

VK_BROWSER_FAVORITES

0xAB

Browser Favorites 键

VK_BROWSER_HOME

0xAC

Browser Start and Home 键

VK_VOLUME_MUTE

0xAD

Volume Mute 键(静音)

VK_VOLUME_DOWN

0xAE

Volume Down 键(减小音量)

VK_VOLUME_UP

0xAF

Volume Up 键(增加音量)

VK_MEDIA_NEXT_TRACK

0xB0

Next Track 键(下一首)

VK_MEDIA_PREV_TRACK

0xB1

Previous Track 键(上一首)

VK_MEDIA_STOP

0xB2

Stop Media 键(停止)

VK_MEDIA_PLAY_PAUSE

0xB3

Play/Pause Media 键(播放/暂停)

VK_LAUNCH_MAIL

0xB4

Start Mail 键

VK_LAUNCH_MEDIA_SELECT

0xB5

Select Media 键

VK_LAUNCH_APP1

0xB6

Start Application 1 键

VK_LAUNCH_APP2

0xB7

Start Application 2 键

-

0xB8-B9

系统保留

VK_OEM_1

0xBA

1. 用于其他字符,因键盘而异
2. 对于 US 标准键盘来说,是 ';:' 键

VK_OEM_PLUS

0xBB

对于绝大多数国家/区域来说,是 '+' 键

VK_OEM_COMMA

0xBC

对于绝大多数国家/区域来说,是 ',' 键

VK_OEM_MINUS

0xBD

对于绝大多数国家/区域来说,是 '-' 键

VK_OEM_PERIOD

0xBE

对于绝大多数国家/区域来说,是 '.' 键

VK_OEM_2

0xBF

  1. 用于其他字符,因键盘而异
2. 对于 US 标准键盘来说,是 '/?' 键

VK_OEM_3

0xC0

1. 用于其他字符,因键盘而异
2. 对于 US 标准键盘来说,是 '`~' 键

-

0xC1-D7

系统保留

-

0xD8-DA

未分配

VK_OEM_4

0xDB

1. 用于其他字符,因键盘而异
2. 对于 US 标准键盘来说,是 '[{' 键

VK_OEM_5

0xDC

1. 用于其他字符,因键盘而异
2. 对于 US 标准键盘来说,是 '\|' 键

VK_OEM_6

0xDD

1. 用于其他字符,因键盘而异
2. 对于 US 标准键盘来说,是 ']}' 键

VK_OEM_7

0xDE

1. 用于其他字符,因键盘而异
2. 对于 US 标准键盘来说,是 '单引号/双引号' 键

VK_OEM_8

0xDF

用于其他字符,因键盘而异

-

0xE0

系统保留

-

0xE1

OEM 指定

VK_OEM_102

0xE2

尖括号键或 RT102 键盘上的反斜杠

-

0xE3-E4

OEM 指定

VK_PROCESSKEY

0xE5

IME PROCESS 键

-

0xE6

OEM 指定

VK_PACKET

0xE7

1. 用于传递 Unicode 字符
2. VK_PACKET 键是非键盘输入法 32 位虚拟键的低 16 位

-

0xE8

未分配

-

0xE9-F5

OEM 指定

VK_ATTN

0xF6

Attn 键

VK_CRSEL

0xF7

CrSel 键

VK_EXSEL

0xF8

ExSel 键

VK_EREOF

0xF9

Erase EOF 键

VK_PLAY

0xFA

Play 键

VK_ZOOM

0xFB

Zoom 键

VK_NONAME

0xFC

系统保留

VK_PA1

0xFD

PA1 键

VK_OEM_CLEAR

0xFE

Clear 键

提示
郴维网为您提供各类专业服务:
软件开发,电脑配件销售,WIFI路由器销售,上门电脑维修,上门安装系统,系统安装,软、硬件安装,电脑除尘清灰,显示器维修,WIFI安装调试,服务器维护,数据恢复,密码破解,网络布线,网络检修,打印机维修,打印机加碳粉,苹果电脑安装系统,苹果电脑安装双系统,监控安装维护,电脑外包,笔记本电脑维修,餐饮、美容行业软件安装 等。。。。。。
点击次数:1246 更新时间:2017-5-26 9:54:26  【打印此页

上一条:GetAsyncKeyState

下一条:WM_KEYDOWN

关键词推荐:郴州电脑城 郴州电脑维修公司 维修电脑公司 郴州软件开发 上门电脑维修 上门安装系统 笔记本电脑维修 郴州打印机维修 打印机加碳粉 电脑安装双系统 苹果电脑双系统 液晶显示器维修 联想笔记本维修 联想笔记本维修电话 戴尔笔记本维修电话 郴州戴尔笔记本维修 戴尔笔记本郴州维修点 华硕笔记本维修点 郴州华硕笔记本维修 郴州笔记本上网维修