Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static unordered_map<string, DWORD> GetKeyMap() {
- return
- {
- { "None", 0x00 },
- { "A", VK_A },
- { "B", VK_B },
- { "C", VK_C },
- { "D", VK_D },
- { "E", VK_E },
- { "F", VK_F },
- { "G", VK_G },
- { "H", VK_H },
- { "I", VK_I },
- { "J", VK_J },
- { "K", VK_K },
- { "L", VK_L },
- { "M", VK_M },
- { "N", VK_N },
- { "O", VK_O },
- { "P", VK_P },
- { "Q", VK_Q },
- { "R", VK_R },
- { "S", VK_S },
- { "T", VK_T },
- { "U", VK_U },
- { "V", VK_V },
- { "W", VK_W },
- { "X", VK_X },
- { "Y", VK_Y },
- { "Z", VK_Z },
- { "Left", VK_LEFT },
- { "Up", VK_UP },
- { "Right", VK_RIGHT },
- { "Down", VK_DOWN },
- { "Zero", VK_0 },
- { "One", VK_1 },
- { "Two", VK_2 },
- { "Three", VK_3 },
- { "Four", VK_4 },
- { "Five", VK_5 },
- { "Six", VK_6 },
- { "Seven", VK_7 },
- { "Eight", VK_8 },
- { "Nine", VK_9 },
- { "NumPadZero", VK_NUMPAD0 },
- { "NumPadOne", VK_NUMPAD1 },
- { "NumPadTwo", VK_NUMPAD2 },
- { "NumPadThree", VK_NUMPAD3 },
- { "NumPadFour", VK_NUMPAD4 },
- { "NumPadFive", VK_NUMPAD5 },
- { "NumPadSix", VK_NUMPAD6 },
- { "NumPadSeven", VK_NUMPAD7 },
- { "NumPadEight", VK_NUMPAD8 },
- { "NumPadNine", VK_NUMPAD9 },
- { "Multiply", VK_MULTIPLY },
- { "Add", VK_ADD },
- { "Subtract", VK_SUBTRACT },
- { "Decimal", VK_DECIMAL },
- { "Divide", VK_DIVIDE },
- { "BackSpace", VK_BACK },
- { "Tab", VK_TAB },
- { "Enter", VK_RETURN },
- { "Pause", VK_PAUSE },
- { "NumLock", VK_NUMLOCK },
- { "ScrollLock", VK_SCROLL },
- { "CapsLock", VK_CAPITAL },
- { "Escape", VK_ESCAPE },
- { "SpaceBar", VK_SPACE },
- { "PageUp", VK_PRIOR },
- { "PageDown", VK_NEXT },
- { "End", VK_END },
- { "Home", VK_HOME },
- { "Insert", VK_INSERT },
- { "Delete", VK_DELETE },
- { "F1", VK_F1 },
- { "F2", VK_F2 },
- { "F3", VK_F3 },
- { "F4", VK_F4 },
- { "F5", VK_F5 },
- { "F6", VK_F6 },
- { "F7", VK_F7 },
- { "F8", VK_F8 },
- { "F9", VK_F9 },
- { "F10", VK_F10 },
- { "F11", VK_F11 },
- { "F12", VK_F12 },
- { "F13", VK_F13 },
- { "F14", VK_F14 },
- { "F15", VK_F15 },
- { "F16", VK_F16 },
- { "F17", VK_F17 },
- { "F18", VK_F18 },
- { "F19", VK_F19 },
- { "F20", VK_F20 },
- { "F21", VK_F21 },
- { "F22", VK_F22 },
- { "F23", VK_F23 },
- { "F24", VK_F24 },
- { "LeftShift", VK_LSHIFT },
- { "RightShift", VK_RSHIFT },
- { "LeftControl", VK_LCONTROL },
- { "RightControl", VK_RCONTROL },
- { "LeftAlt", VK_LMENU },
- { "RightAlt", VK_RMENU },
- { "^", VK_OEM_5 },
- { "Quote", VK_OEM_7 },
- { "Semicolon", VK_OEM_3 }, { "ö", VK_OEM_3 },
- { "Equals", VK_OEM_6 }, { "´", VK_OEM_6 },
- { "Comma", VK_OEM_COMMA },
- { "Underscore", VK_OEM_4 }, { "ß", VK_OEM_4 },
- { "Period", VK_OEM_PERIOD },
- { "Slash", VK_OEM_MINUS }, { "Hyphen", VK_OEM_MINUS },
- { "Tilde", VK_OEM_2 }, { "#", VK_OEM_2 },
- { "LeftBracket", VK_OEM_1 }, { "ü", VK_OEM_1 },
- { "Backslash", VK_OEM_102 }, { "<", VK_OEM_102 },
- { "RightBracket", VK_OEM_PLUS }, { "+", VK_OEM_PLUS },
- { "Quote", VK_OEM_7 }, { "ä", VK_OEM_7 },
- { "LeftMouseButton", VK_LBUTTON },
- { "RightMouseButton", VK_RBUTTON },
- { "MiddleMouseButton", VK_MBUTTON },
- { "ThumbMouseButton", VK_XBUTTON1 },
- { "ThumbMouseButton2", VK_XBUTTON2 }
- };
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement