|
В приведенной ниже таблице перечислены виртуальные коды клавиш стандартной 101-клавишной клавиатуры и их названия согласно DOM 3 Events.
Таблица П18.1. Виртуальные коды клавиш
| Клавиша |
Обозначение |
10-ный код |
16-ный код |
| забой |
DOM_VK_BACK_SPACE |
8 |
0x08 |
| Tab |
DOM_VK_TAB |
9 |
0x09 |
| Enter |
DOM_VK_ENTER |
13 |
0x0D |
| Shift |
DOM_VK_SHIFT |
16 |
0x10 |
| Ctrl |
DOM_VK_CONTROL |
17 |
0x11 |
| Alt |
DOM_VK_ALT |
18 |
0x12 |
| Pause |
DOM_VK_PAUSE |
19 |
0x13 |
| CapsLock |
DOM_VK_CAPS_LOCK |
20 |
0x14 |
| Esc |
DOM_VK_ESCAPE |
27 |
0x1B |
| пробел |
DOM_VK_SPACE |
32 |
0x20 |
| PageUp |
DOM_VK_PAGE_UP |
33 |
0x21 |
| PageDown |
DOM_VK_PAGE_DOWN |
34 |
0x22 |
| End |
DOM_VK_END |
35 |
0x23 |
| Home |
DOM_VK_HOME |
36 |
0x24 |
| стрелка влево |
DOM_VK_LEFT |
37 |
0x25 |
| стрелка вверх |
DOM_VK_UP |
38 |
0x26 |
| стрелка вправо |
DOM_VK_RIGHT |
39 |
0x27 |
| стрелка вниз |
DOM_VK_DOWN |
40 |
0x28 |
| Insert |
|
45 |
0x2D |
| Delete |
|
46 |
0x2E |
| 0 |
|
48 |
0x30 |
| 1 |
|
49 |
0x31 |
| 2 |
|
50 |
0x32 |
| 3 |
|
51 |
0x33 |
| 4 |
|
52 |
0x34 |
| 5 |
|
53 |
0x35 |
| 6 |
|
54 |
0x36 |
| 7 |
|
55 |
0x37 |
| 8 |
|
56 |
0x38 |
| 9 |
|
57 |
0x39 |
| A |
|
65 |
0x41 |
| B |
|
66 |
0x42 |
| C |
|
67 |
0x43 |
| D |
|
68 |
0x44 |
| E |
|
69 |
0x45 |
| F |
|
70 |
0x46 |
| G |
|
71 |
0x47 |
| H |
|
72 |
0x48 |
| I |
|
73 |
0x49 |
| J |
|
74 |
0x4A |
| K |
|
75 |
0x4B |
| L |
|
76 |
0x4C |
| M |
|
77 |
0x4D |
| N |
|
78 |
0x4E |
| O |
|
79 |
0x4F |
| P |
|
80 |
0x50 |
| Q |
|
81 |
0x51 |
| R |
|
82 |
0x52 |
| S |
|
83 |
0x53 |
| T |
|
84 |
0x54 |
| U |
|
85 |
0x55 |
| V |
|
86 |
0x56 |
| W |
|
87 |
0x57 |
| X |
|
88 |
0x58 |
| Y |
|
89 |
0x59 |
| Z |
|
90 |
0x5A |
| левая клавиша Windows |
|
91 |
0x5B |
| правая клавиша Windows |
|
92 |
0x5C |
| клавиша Applications |
|
93 |
0x5D |
| NumPad 0 |
|
96 |
0x60 |
| NumPad 1 |
|
97 |
0x61 |
| NumPad 2 |
|
98 |
0x62 |
| NumPad 3 |
|
99 |
0x63 |
| NumPad 4 |
|
100 |
0x64 |
| NumPad 5 |
|
101 |
0x65 |
| NumPad 6 |
|
102 |
0x66 |
| NumPad 7 |
|
103 |
0x67 |
| NumPad 8 |
|
104 |
0x68 |
| NumPad 9 |
|
105 |
0x69 |
| NumPad * |
|
106 |
0x6A |
| NumPad + |
|
107 |
0x6B |
| NumPad - |
|
109 |
0x6D |
| NumPad . |
|
110 |
0x6E |
| NumPad / |
|
111 |
0x6F |
| F1 |
DOM_VK_F1 |
112 |
0x70 |
| F2 |
DOM_VK_F2 |
113 |
0x71 |
| F3 |
DOM_VK_F3 |
114 |
0x72 |
| F4 |
DOM_VK_F4 |
115 |
0x73 |
| F5 |
DOM_VK_F5 |
116 |
0x74 |
| F6 |
DOM_VK_F6 |
117 |
0x75 |
| F7 |
DOM_VK_F7 |
118 |
0x76 |
| F8 |
DOM_VK_F8 |
119 |
0x77 |
| F9 |
DOM_VK_F9 |
120 |
0x78 |
| F10 |
DOM_VK_F10 |
121 |
0x79 |
| F11 |
DOM_VK_F11 |
122 |
0x7A |
| F12 |
DOM_VK_F12 |
123 |
0x7B |
| NumLock |
DOM_VK_NUM_LOCK |
144 |
0x90 |
| ScrollLock |
DOM_VK_SCROLL_LOCK |
145 |
0x91 |
| PrintScreen |
DOM_VK_PRINTSCREEN |
154 |
0x9A |
| Meta |
DOM_VK_META |
157 |
0x9D |
| ; |
|
186 |
0xBA |
| = |
|
187 |
0xBB |
| , |
|
188 |
0xBC |
| - |
|
189 |
0xBD |
| . |
|
190 |
0xBE |
| / |
|
191 |
0xBF |
| ~ |
|
192 |
0xC0 |
| [ |
|
219 |
0xDB |
| \ |
|
220 |
0xDC |
| ] |
|
221 |
0xDD |
| ' |
|
222 |
0xDE |
|