Коды виртуальных клавиш

В следующей таблице показаны символические имена констант, шестнадцатеричные значения и клавиатуры или мыши эквиваленты для кодов виртуальных клавиш, используемых системой. Коды перечислены в числовом порядке.

Символическое имя Значение (шестнадцатеричный) Мышь или клавиатура эквивалент
VK_LBUTTON 01 Левая кнопка мыши
VK_RBUTTON 02 Правой кнопкой мыши
VK_CANCEL 03 Обработка управления брейк
VK_MBUTTON 04 Средняя кнопка мыши (мыши)
05–07 Не определено
VK_BACK 08 клавиша backspace
VK_TAB 09 клавиша tab
0A–0B Не определено
VK_CLEAR 0 C ключ
VK_RETURN 0 D введите ключ
0E–0F Не определено
VK_SHIFT 10 клавиша shift
VK_CONTROL 11 клавиша ctrl
VK_MENU 12 клавиша alt
VK_PAUSE 13 клавиша паузы
VK_CAPITAL 14 клавиша caps lock
15-19 Зарезервировано для Kanji систем
1A Не определено
VK_ESCAPE 1B клавиша esc
1C–1F Зарезервировано для Kanji систем
VK_SPACE 20 пробел
VK_PRIOR 21 клавиши page up
VK_NEXT 22 page down ключ
VK_END 23 клавиша разъединения
VK_HOME 24 домашний ключ
VK_LEFT 25 клавиша со стрелкой влево
VK_UP 26 вверх стрелка вниз
VK_RIGHT 27 клавиша со стрелкой вправо
VK_DOWN 28 стрелка вниз
VK_SELECT 29 выберите ключ
2A Изготовителя оборудования (OEM) конкретные
VK_EXECUTE 2B выполнить ключ
VK_SNAPSHOT 2 C печатать экране клавишу
АКТИВЕН 2D клавиша ins
VK_DELETE дель ключ
VK_HELP 2F помощь ключ
VK_0 30 Клавиша 0
VK_1 31 1 ключ
VK_2 32 Клавиша 2
VK_3 33 Клавиша 3
VK_4 34 Клавиша 4
VK_5 35 Клавиша 5
VK_6 36 Клавиша 6
VK_7 37 Клавиша 7
VK_8 38 Клавиша 8
VK_9 39 Клавиша 9
3A–40 Не определено
VK_A 41 ключ
VK_B 42 b ключ
VK_C 43 c ключ
VK_D 44 d ключ
VK_E 45 e ключ
VK_F 46 f ключ
VK_G 47 g ключ
VK_H 48 h ключ
VK_I 49 я ключа
VK_J j ключ
VK_K 4B клавиша k
VK_L 4 C l ключ
VK_M 4 D клавиша m
VK_N 4E n ключ
VK_O o ключ
VK_P 50 клавиша p.
VK_Q 51 q ключ
VK_R 52 r ключ
VK_S 53 ключ s
VK_T 54 клавиша t
VK_U 55 u ключ
VK_V 56 v ключ
VK_W 57 клавиша w
VK_X 58 x ключ
VK_Y 59 клавиша y
VK_Z клавиша z
VK_LWIN 5B Ключ слева Windows (Microsoft Natural Keyboard)
VK_RWIN 5 C Право Windows ключ (Microsoft Natural Keyboard)
VK_APPS 5 D Ключ приложения (Microsoft Natural Keyboard)
5E–5F Не определено
VK_NUMPAD0 60 Цифровой клавиатуры 0 ключ
VK_NUMPAD1 61 Цифровая клавиатура 1 ключ
VK_NUMPAD2 62 Цифровая клавиатура 2 ключ
VK_NUMPAD3 63 Цифровая клавиатура 3 ключа
VK_NUMPAD4 64 Цифровая клавиатура 4 ключ
VK_NUMPAD5 65 Цифровая клавиатура 5 ключ
VK_NUMPAD6 66 Цифровая клавиатура 6 ключ
VK_NUMPAD7 67 Цифровая клавиатура 7 ключ
VK_NUMPAD8 68 Цифровая клавиатура 8 ключ
VK_NUMPAD9 69 Цифровая клавиатура 9 ключ
VK_MULTIPLY Умножить ключ
VK_ADD Добавить ключ
VK_SEPARATOR 6 C Сепаратор ключ
VK_SUBTRACT 6 D Вычитание ключ
VK_DECIMAL 6E Десятичное ключ
VK_DIVIDE 6F Разделить ключ
VK_F1 70 клавиша f1
VK_F2 71 клавиша f2
VK_F3 72 клавиша f3
VK_F4 73 клавиша f4
VK_F5 74 клавиша f5
VK_F6 75 клавиша f6
VK_F7 76 клавиша f7
VK_F8 77 клавиша f8
VK_F9 78 клавиша f9
VK_F10 79 клавиша f10
VK_F11 7A клавиша f11
VK_F12 7B f12 ключ
VK_F13 7 C клавиша f13
VK_F14 7 D клавиша f14
VK_F15 клавиша f15
VK_F16 7F клавиша f16
VK_F17 80 H клавиша f17
VK_F18 81 H клавиша f18
VK_F19 82 H клавиша f19
VK_F20 83 H клавиша f20
VK_F21 84 H клавиша f21
VK_F22 85 H клавиша f22
VK_F23 86 H клавиша f23
VK_F24 87 H клавиша f24
88–8F Сеть
VK_NUMLOCK 90 клавиша num lock
VK_SCROLL 91 scroll lock ключ
92–B9 Сеть
BA–C0 OEM конкретные
C1–DA Сеть
DB–E4 OEM конкретные
E5 Сеть
E6 OEM конкретные
E7–E8 Сеть
E9–F5 OEM конкретные
VK_ATTN F6 Клавиша ATTN
VK_CRSEL F7 Ключ CrSel
VK_EXSEL F8 ExSel ключ
VK_EREOF F9 Стереть EOF ключ
VK_PLAY FA Играть ключ
VK_ZOOM FB Масштаб ключ
VK_NONAME ФК Зарезервировано для будущего использования.
VK_PA1 FD Клавиша PA1
VK_OEM_CLEAR FE Незащищенный ключ

Index