Сайт о горячих клавишах.
Коды клавишКоды клавишь пригодждаются припрограммирвоании на языках типа Delphi/Java Без них собственно никуда. Не обработать никакое нажатие. Табличка данная нужна для сопоставления кода с клавишей. Так же бывают в языках сокращения типа VK_F3. как правило в обработчике нажатия на клавишу пишем: if ($key==VK_F3){ .. } Это я на PHP DevelStudio пример привел =). Да можно и в нем писать десктопные апликухи для Винды. Клавиша Десятичное число Шестнадцатеричное число Символьное имя Сравнение по символу F1 112 0x70 VK_F1 - F2 113 0x71 VK_F2 - F3 114 0x72 VK_F3 - F4 115 0x73 VK_F4 - F5 116 0x74 VK_F5 - F6 117 0x75 VK_F6 - F7 118 0x76 VK_F7 - F8 119 0x77 VK_F8 - F9 120 0x78 VK_F9 - F10 121 0x79 VK_F10 - F11 122 0x80 VK_F11 - F12 123 0x81 VK_F12 - пробел 32 0x20 VK_SPACE - BackSpace 8 0x8 VK_BACK - Tab 9 0x9 VK_TAB - Enter 13 0x0D VK_RETURN - Shift 16 0x10 VK_SHIFT - Ctrl 17 0x11 VK_CONTROL - Alt 18 0x12 VK_MENU - CapsLock 20 0x14 VK_CAPITAL - Esc 27 0x1B VK_ESCAPE - Insert 45 0x2D VK_INSERT - PageUp 33 0x21 VK_PRIOR - PageDown 34 0x22 VK_NEXT - End 35 0x23 VK_END - Home 36 0x24 VK_HOME - курсор ← 37 0x25 VK_LEFT - курсор ↑ 38 0x26 VK_UP - курсор → 39 0x27 VK_RIGHT - курсор ↓ 40 0x28 VK_DOWN - Delete 46 0x2E VK_DELETE - PrintScreen 44 0x2C VK_SNAPSHOT - ScrollLock 145 0x91 VK_SCROLL - 0,) 48 0x30 - 0 1 ! 49 0x31 - 1 2 @ 50 0x32 - 2 3 # 51 0x33 - 3 4 $ 52 0x34 - 4 5 % 53 0x35 - 5 6 54 0x36 - 6 7 & 55 0x37 - 7 8 * 56 0x38 - 8 9 ( 57 0x39 - 9 ` ~ 192 0xC0 - - - _ 189 0xBD - - = + 187 0xBB - - [ { 219 0xDB - - ] } 221 0xDD - - ; : 186 0xBA - - ' " 222 0xDE - - \ | 220 0xDC - - , < 188 0xBC - - . > 190 0xBE - - / ? 191 0xBF - - a A 65 0x41 - A b B 66 0x42 - B c C 67 0x43 - C d D 68 0x44 - D e E 69 0x45 - E f F 70 0x46 - F g G 71 0x47 - G h H 72 0x48 - H i I 73 0x49 - I j J 74 0x4A - J k K 75 0x4B - K l L 76 0x4C - L m M 77 0x4D - M n N 78 0x4E - N o O 79 0x4F - O p P 80 0x50 - P q Q 81 0x51 - Q r R 82 0x52 - R s S 83 0x53 - S t T 84 0x54 - T u U 85 0x55 - U v V 86 0x56 - V w W 87 0x57 - W x X 88 0x58 - X y Y 89 0x59 - Y z Z 90 0x5A - Z Win(Л) 91 0x5B VK_LWIN - Win(Пр) 92 0x5C VK_RWIN - На правой цифровой клавиатуре: Клавиша Десятичное число Шестнадцатеричное число Символьное имя Сравнение по символу 0 96 0x60 VK_NUMPAD0 - 1 97 0x61 VK_NUMPAD1 - 2 98 0x62 VK_NUMPAD2 - 3 99 0x63 VK_NUMPAD3 - 4 100 0x64 VK_NUMPAD4 - 5 101 0x65 VK_NUMPAD5 - 6 102 0x66 VK_NUMPAD6 - 7 103 0x67 VK_NUMPAD7 - 8 104 0x68 VK_NUMPAD8 - 9 105 0x69 VK_NUMPAD9 - * 106 0x6A VK_MULTIPLY - + 107 0x6B VK_ADD - - 108 0x6C VK_SUBTRACT - . 109 0x6D VK_DECIMAL - / 110 0x6E VK_DIVIDE -
|