The following table shows the hexadecimal values and mouse or keyboard equivalents for the virtual-key codes used by the system. The codes are listed in numeric order.
Value (hexadecimal)Mouse or keyboard equivalent
01Left mouse button
02Right mouse button
03Control-break processing
04Middle mouse button (three-button mouse)
08backspace key
09tab key
0Cclear key
0Denter key
10shift key
11ctrl key
12alt key
13pause key
14caps lock key
1Besc key
20spacebar
21page up key
22page down key
23end key
24home key
25left arrow key
26up arrow key
27right arrow key
28down arrow key
29select key
2Bexecute key
2Cprint screen key
2Dins key
2Edel key
2Fhelp key
300 key
311 key
322 key
333 key
344 key
355 key
366 key
377 key
388 key
399 key
41a key
42b key
43c key
44d key
45e key
46f key
47g key
48h key
49i key
4Aj key
4Bk key
4Cl key
4Dm key
4En key
4Fo key
50p key
51q key
52r key
53s key
54t key
55u key
56v key
57w key
58x key
59y key
5Az key
5BLeft Windows key
5CRight Windows key
5DApplications key
60Numeric keypad 0 key
61Numeric keypad 1 key
62Numeric keypad 2 key
63Numeric keypad 3 key
64Numeric keypad 4 key
65Numeric keypad 5 key
66Numeric keypad 6 key
67Numeric keypad 7 key
68Numeric keypad 8 key
69Numeric keypad 9 key
6AMultiply key
6BAdd key
6CSeparator key
6DSubtract key
6EDecimal key
6FDivide key
70f1 key
71f2 key
72f3 key
73f4 key
74f5 key
75f6 key
76f7 key
77f8 key
78f9 key
79f10 key
7Af11 key
7Bf12 key
7Cf13 key
7Df14 key
7Ef15 key
7Ff16 key
80Hf17 key
81Hf18 key
82Hf19 key
83Hf20 key
84Hf21 key
85Hf22 key
86Hf23 key
87Hf24 key
90num lock key
91scroll lock key
F6Attn key
F7CrSel key
F8ExSel key
F9Erase EOF key
FAPlay key
FBZoom key
FDPA1 key
FEClear key