Post by TinSoldier on Jul 15, 2017 23:05:14 GMT
DIK Name | Key pressed | Hex. code | Dec. code | Notes |
DIK_ESCAPE | [ Esc ] | 0x01 | 1 | |
DIK_1 | [ 1 ] | 0x02 | 2 | |
DIK_2 | [ 2 ] | 0x03 | 3 | |
DIK_3 | [ 3 ] | 0x04 | 4 | |
DIK_4 | [ 4 ] | 0x05 | 5 | |
DIK_5 | [ 5 ] | 0x06 | 6 | |
DIK_6 | [ 6 ] | 0x07 | 7 | |
DIK_7 | [ 7 ] | 0x08 | 8 | |
DIK_8 | [ 8 ] | 0x09 | 9 | |
DIK_9 | [ 9 ] | 0x0A | 10 | |
DIK_0 | [ 0 ] | 0x0B | 11 | |
DIK_MINUS | [ - ] | 0x0C | 12 | [ - ] on main keyboard |
DIK_EQUALS | [ = ] | 0x0D | 13 | |
DIK_BACK | [ Back ] | 0x0E | 14 | [ Backspace ] |
DIK_TAB | [ Tab ] | 0x0F | 15 | |
DIK_Q | [ Q ] | 0x10 | 16 | |
DIK_W | [ W ] | 0x11 | 17 | |
DIK_E | [ E ] | 0x12 | 18 | |
DIK_R | [ R ] | 0x13 | 19 | |
DIK_T | [ T ] | 0x14 | 20 | |
DIK_Y | [ Y ] | 0x15 | 21 | |
DIK_U | [ U ] | 0x16 | 22 | |
DIK_I | [ I ] | 0x17 | 23 | |
DIK_O | [ O ] | 0x18 | 24 | |
DIK_P | [ P ] | 0x19 | 25 | |
DIK_LBRACKET | [ [ ] | 0x1A | 26 | |
DIK_RBRACKET | [ ] ] | 0x1B | 27 | |
DIK_RETURN | [ Return ] | 0x1C | 28 | [ Enter ] on main keyboard |
DIK_LCONTROL | [ LCtrl ] | 0x1D | 29 | |
DIK_A | [ A ] | 0x1E | 30 | |
DIK_S | [ S ] | 0x1F | 31 | |
DIK_D | [ D ] | 0x20 | 32 | |
DIK_F | [ F ] | 0x21 | 33 | |
DIK_G | [ G ] | 0x22 | 34 | |
DIK_H | [ H ] | 0x23 | 35 | |
DIK_J | [ J ] | 0x24 | 36 | |
DIK_K | [ K ] | 0x25 | 37 | |
DIK_L | [ L ] | 0x26 | 38 | |
DIK_SEMICOLON | [ ; ] | 0x27 | 39 | |
DIK_APOSTROPHE | [ ' ] | 0x28 | 40 | |
DIK_GRAVE | [ ` ] | 0x29 | 41 | accent grave |
DIK_LSHIFT | [ LShift ] | 0x2A | 42 | |
DIK_BACKSLASH | [ Backslash ] | 0x2B | 43 | |
DIK_Z | [ Z ] | 0x2C | 44 | |
DIK_X | [ X ] | 0x2D | 45 | |
DIK_C | [ C ] | 0x2E | 46 | |
DIK_V | [ V ] | 0x2F | 47 | |
DIK_B | [ B ] | 0x30 | 48 | |
DIK_N | [ N ] | 0x31 | 49 | |
DIK_M | [ M ] | 0x32 | 50 | |
DIK_COMMA | [ , ] | 0x33 | 51 | |
DIK_PERIOD | [ . ] | 0x34 | 52 | [ . ] on main keyboard |
DIK_SLASH | [ / ] | 0x35 | 53 | [ / ] on main keyboard |
DIK_RSHIFT | [ RShift ] | 0x36 | 54 | |
DIK_MULTIPLY | [ * ] | 0x37 | 55 | [ * ] on numeric keypad |
DIK_LMENU | [ LAlt ] | 0x38 | 56 | left [ Alt ] |
DIK_SPACE | [ Space ] | 0x39 | 57 | |
DIK_CAPITAL | [ CapsLock ] | 0x3A | 58 | |
DIK_F1 | [ F1 ] | 0x3B | 59 | |
DIK_F2 | [ F2 ] | 0x3C | 60 | |
DIK_F3 | [ F3 ] | 0x3D | 61 | |
DIK_F4 | [ F4 ] | 0x3E | 62 | |
DIK_F5 | [ F5 ] | 0x3F | 63 | |
DIK_F6 | [ F6 ] | 0x40 | 64 | |
DIK_F7 | [ F7 ] | 0x41 | 65 | |
DIK_F8 | [ F8 ] | 0x42 | 66 | |
DIK_F9 | [ F9 ] | 0x43 | 67 | |
DIK_F10 | [ F10 ] | 0x44 | 68 | |
DIK_NUMLOCK | [ NumLock ] | 0x45 | 69 | |
DIK_SCROLL | [ ScrollLock ] | 0x46 | 70 | [ ScrLk ] |
DIK_NUMPAD7 | [ Num7 ] | 0x47 | 71 | |
DIK_NUMPAD8 | [ Num8 ] | 0x48 | 72 | |
DIK_NUMPAD9 | [ Num9 ] | 0x49 | 73 | |
DIK_SUBTRACT | [ Num- ] | 0x4A | 74 | [ - ] on numeric keypad |
DIK_NUMPAD4 | [ Num4 ] | 0x4B | 75 | |
DIK_NUMPAD5 | [ Num5 ] | 0x4C | 76 | |
DIK_NUMPAD6 | [ Num6 ] | 0x4D | 77 | |
DIK_ADD | [ Num+ ] | 0x4E | 78 | [ + ] on numeric keypad |
DIK_NUMPAD1 | [ Num1 ] | 0x4F | 79 | |
DIK_NUMPAD2 | [ Num2 ] | 0x50 | 80 | |
DIK_NUMPAD3 | [ Num3 ] | 0x51 | 81 | |
DIK_NUMPAD0 | [ Num0 ] | 0x52 | 82 | |
DIK_DECIMAL | [ Num. ] | 0x53 | 83 | [ . ] on numeric keypad |
DIK_OEM_102 | [ OEM_102 ] | 0x56 | 86 | ] on RT 102-key keyboard (Non-U.S.) |
DIK_F11 | [ F11 ] | 0x57 | 87 | |
DIK_F12 | [ F12 ] | 0x58 | 88 | |
DIK_F13 | [ pc-98 F13 ] | 0x64 | 100 | (NEC PC98) |
DIK_F14 | [ pc-98 F14 ] | 0x65 | 101 | (NEC PC98) |
DIK_F15 | [ pc-98 F15 ] | 0x66 | 102 | (NEC PC98) |
DIK_KANA | [ jKana ] | 0x70 | 112 | (Japanese keyboard) |
DIK_ABNT C1 | [ bzAbnt_C1 ] | 0x73 | 115 | [ /? ] on Brazilian keyboard |
DIK_CONVERT | [ jConvert ] | 0x79 | 121 | (Japanese keyboard) |
DIK_NOCONVERT | [ jNoConvert ] | 0x7B | 123 | (Japanese keyboard) |
DIK_YEN | [ jYen ] | 0x7D | 125 | (Japanese keyboard) |
DIK_ABNT_C2 | [ bzAbnt_C2 ] | 0x7E | 126 | Numpad [ . ] on Brazilian keyboard |
DIK_NUMPADEQUALS | [ Num= ] | 0x8D | 141 | [ = ] on numeric keypad (NEC PC98) |
DIK_PREVTRACK | [ Prev ] | 0x90 | 144 | PreviousTrack (DIK_CIRCUMFLEX on Japanese keyboard) |
DIK_AT | [ pc-98 @ ] | 0x91 | 145 | (NEC PC98) |
DIK_COLON | [ pc-98 : ] | 0x92 | 146 | (NEC PC98) |
DIK_UNDERLINE | [ pc-98 _ ] | 0x93 | 147 | (NEC PC98) |
DIK_KANJI | [ jKanji ] | 0x94 | 148 | (Japanese keyboard) |
DIK_STOP | [ pc-98 Stop ] | 0x95 | 149 | (NEC PC98) |
DIK_AX | [ jAX ] | 0x96 | 150 | (Japan AX) |
DIK_NEXTTRACK | [ Next ] | 0x99 | 153 | Next Track |
DIK_NUMPADENTER | [ NumEnter ] | 0x9C | 156 | [ Enter ] on numeric keypad |
DIK_RCONTROL | [ RCtrl ] | 0x9D | 157 | |
DIK_MUTE | [ Mute ] | 0xA0 | 160 | Mute |
DIK_CALCULATOR | [ Calc ] | 0xA1 | 161 | Calculator |
DIK_PLAYPAUSE | [ Play/Pause ] | 0xA2 | 162 | Play / Pause |
DIK_MEDIASTOP | [ Stop ] | 0xA4 | 164 | Media Stop |
DIK_VOLUMEDOWN | [ Vol -] | 0xAE | 174 | Volume - |
DIK_VOLUMEUP | [ Vol+ ] | 0xB0 | 176 | Volume + |
DIK_WEBHOME | [ webHome ] | 0xB2 | 178 | Web home |
DIK_NUMPADCOMMA | [ Num, ] | 0xB3 | 179 | [ , ] on numeric keypad (NEC PC98) |
DIK_DIVIDE | [ Num/ ] | 0xB5 | 181 | [ / ] on numeric keypad |
DIK_SYSRQ | [ SysRq ] | 0xB7 | 183 | |
DIK_RMENU | [ RAlt ] | 0xB8 | 184 | right [ Alt ] |
DIK_PAUSE | [ Pause ] | 0xC5 | 197 | Pause |
DIK_HOME | [ Home ] | 0xC7 | 199 | [ Home ] on arrow keypad |
DIK_UP | [ Up Arrow ] | 0xC8 | 200 | [ UpArrow ] on arrow keypad |
DIK_PRIOR | [ PgUp ] | 0xC9 | 201 | [ PgUp ] on arrow keypad |
DIK_LEFT | [ Left Arrow ] | 0xCB | 203 | [ LeftArrow ] on arrow keypad |
DIK_RIGHT | [ Right Arrow ] | 0xCD | 205 | [ RightArrow ] on arrow keypad |
DIK_END | [ End ] | 0xCF | 207 | [ End ] on arrow keypad |
DIK_DOWN | [ Down Arrow ] | 0xD0 | 208 | [ DownArrow ] on arrow keypad |
DIK_NEXT | [ PgDn ] | 0xD1 | 209 | [ PgDn ] on arrow keypad |
DIK_INSERT | [ Ins ] | 0xD2 | 210 | [ Insert ] on arrow keypad |
DIK_DELETE | [ Del ] | 0xD3 | 211 | [ Delete ] on arrow keypad |
DIK_LWIN | [ LWin ] | 0xDB | 219 | Left Windows key |
DIK_RWIN | [ RWin ] | 0xDC | 220 | Right Windows key |
DIK_APPS | [ App Menu ] | 0xDD | 221 | AppMenu key |
DIK_POWER | [ Power ] | 0xDE | 222 | System Power |
DIK_SLEEP | [ Sleep ] | 0xDF | 223 | System Sleep |
DIK_WAKE | [ Wake ] | 0xE3 | 227 | System Wake |
DIK_WEBSEARCH | [ webSearch ] | 0xE5 | 229 | Web Search |
DIK_WEBFAVORITES | [ webFavs ] | 0xE6 | 230 | Web Favorites |
DIK_WEBREFRESH | [ webRefresh ] | 0xE7 | 231 | Web Refresh |
DIK_WEBSTOP | [ webStop ] | 0xE8 | 232 | Web Stop |
DIK_WEBFORWARD | [ webForward ] | 0xE9 | 233 | Web Forward |
DIK_WEBBACK | [ webBack ] | 0xEA | 234 | Web Back |
DIK_MYCOMPUTER | [ My Computer ] | 0xEB | 235 | My Computer |
DIK_MAIL | [ Mail ] | 0xEC | 236 | Mail |
DIK_MEDIASELECT | [ Media Select ] | 0xED | 237 | Media Select |