| 
									 
								 | Member name | Value | Description | 
|---|
 | Unknown | 0 | Reserved value. | 
 | LButton | 1 | 
                The left mouse button (VK_LBUTTON).
             | 
 | RButton | 2 | 
                The right mouse button (VK_RBUTTON).
             | 
 | Cancel | 3 | 
                Control-break processing (VK_CANCEL).
             | 
 | MButton | 4 | 
                The middle mouse button (three-button mouse)
             | 
 | XButton1 | 5 | 
                The X1 mouse button (VK_XBUTTON1).
             | 
 | XButton2 | 6 | 
                The X2 mouse button(VK_XBUTTON2).
             | 
 | Back | 8 | 
                The BACKSPACE key (VK_BACK).
             | 
 | Tab | 9 | 
                The TAB key (VK_TAB).
             | 
 | Clear | 12 | 
                The CLEAR key (VK_CLEAR).
             | 
 | Return | 13 | 
                The ENTER key (VK_RETURN).
             | 
 | Shift | 16 | 
                The SHIFT key (VK_SHIFT).
             | 
 | Control | 17 | 
                The CTRL key (VK_CONTROL).
             | 
 | Menu | 18 | 
                The ALT key (VK_MENU).
             | 
 | Pause | 19 | 
                The PAUSE key (VK_PAUSE).
             | 
 | Capital | 20 | 
                The CAPS LOCK key (VK_CAPITAL).
             | 
 | Kana | 21 | 
                IME Kana mode (VK_KANA).
             | 
 | Hanguel | 21 | 
                IME Hanguel mode (maintained for compatibility; use Hangul).
             | 
 | Hangul | 21 | 
                IME Hangul mode.
             | 
 | Junja | 23 | IME Junja mode. | 
 | Final | 24 | IME final mode. | 
 | Hanja | 25 | IME Hanja mode. | 
 | Kanji | 25 | IME Kanji mode. | 
 | Escape | 27 | ESC key. | 
 | Convert | 28 | IME convert. | 
 | NonConvert | 29 | IME nonconvert. | 
 | Accept | 30 | IME accept. | 
 | ModeChange | 31 | IME mode change request. | 
 | Space | 32 | The spacebar (VK_SPACE). | 
 | Prior | 33 | The PAGE UP key. | 
 | Next | 34 | The PAGE DOWN key. | 
 | End | 35 | The END key. | 
 | Home | 36 | The HOME key. | 
 | Left | 37 | The LEFT ARROW key. | 
 | Up | 38 | The UP ARROW key. | 
 | Right | 39 | The RIGHT ARROW key. | 
 | Down | 40 | The DOWN ARROW key. | 
 | Select | 41 | The SELECT key. | 
 | Print | 42 | The PRINT key. | 
 | Execute | 43 | The EXECUTE key | 
 | Snapshot | 44 | 
                The PRINT SCREEN / SysRq key (VK_SNAPSHOT).
             | 
 | Insert | 45 | 
                The INS key (VK_INSERT).
             | 
 | Delete | 46 | 
                The DEL key (VK_DELETE).
             | 
 | Help | 47 | 
                The HELP key (VK_HELP).
             | 
 | Vk0 | 48 | 
                The '0' key.
             | 
 | Vk1 | 49 | The '1' key. | 
 | Vk2 | 50 | The '2' key. | 
 | Vk3 | 51 | The '3' key. | 
 | Vk4 | 52 | The '4' key. | 
 | Vk5 | 53 | The '5' key. | 
 | Vk6 | 54 | The '6' key. | 
 | Vk7 | 55 | The '7' key. | 
 | Vk8 | 56 | The '8' key. | 
 | Vk9 | 57 | The '9' key. | 
 | VkA | 65 | The 'A' key. | 
 | VkB | 66 | The 'B' key. | 
 | VkC | 67 | The 'C' key. | 
 | VkD | 68 | The 'D' key. | 
 | VkE | 69 | The 'E' key. | 
 | VkF | 70 | The 'F' key. | 
 | VkG | 71 | The 'G' key. | 
 | VkH | 72 | The 'H' key. | 
 | VkI | 73 | The 'I' key. | 
 | VkJ | 74 | The 'J' key. | 
 | VkK | 75 | The 'K' key. | 
 | VkL | 76 | The 'L' key. | 
 | VkM | 77 | The 'M' key. | 
 | VkN | 78 | The 'N' key. | 
 | VkO | 79 | The 'O' key. | 
 | VkP | 80 | The 'P' key. | 
 | VkQ | 81 | The 'Q' key. | 
 | VkR | 82 | The 'R' key. | 
 | VkS | 83 | The 'S' key. | 
 | VkT | 84 | The 'T' key. | 
 | VkU | 85 | The 'U' key. | 
 | VkV | 86 | The 'V' key. | 
 | VkW | 87 | The 'W' key. | 
 | VkX | 88 | The 'X' key. | 
 | VkY | 89 | The 'Y' key. | 
 | VkZ | 90 | The 'Z' key. | 
 | LWin | 91 | Left Windows key (Natural keyboard). | 
 | RWin | 92 | Right Windows key (Natural keyboard). | 
 | LCmd | 91 | The Command key. | 
 | RCmd | 93 | The Right Command key. | 
 | Apps | 93 | Applications key (Natural keyboard). | 
 | Sleep | 95 | Computer Sleep key. | 
 | Numpad0 | 96 | The numeric keypad '0' key. | 
 | Numpad1 | 97 | The numeric keypad '1' key. | 
 | Numpad2 | 98 | The numeric keypad '2' key. | 
 | Numpad3 | 99 | The numeric keypad '3' key. | 
 | Numpad4 | 100 | The numeric keypad '4' key. | 
 | Numpad5 | 101 | The numeric keypad '5' key. | 
 | Numpad6 | 102 | The numeric keypad '6' key. | 
 | Numpad7 | 103 | The numeric keypad '7' key. | 
 | Numpad8 | 104 | The numeric keypad '8' key. | 
 | Numpad9 | 105 | The numeric keypad '9' key. | 
 | Multiply | 106 | The multiply key. | 
 | Add | 107 | The add key. | 
 | Separator | 108 | The separator key. | 
 | Subtract | 109 | The subtract key. | 
 | Decimal | 110 | The decimal key. | 
 | Divide | 111 | The divide key. | 
 | F1 | 112 | The 'F1' key. | 
 | F2 | 113 | The 'F2' key. | 
 | F3 | 114 | The 'F3' key. | 
 | F4 | 115 | The 'F4' key. | 
 | F5 | 116 | The 'F5' key. | 
 | F6 | 117 | The 'F6' key. | 
 | F7 | 118 | The 'F7' key. | 
 | F8 | 119 | The 'F8' key. | 
 | F9 | 120 | The 'F9' key. | 
 | F10 | 121 | The 'F10' key. | 
 | F11 | 122 | The 'F11' key. | 
 | F12 | 123 | The 'F1' key. | 
 | F13 | 124 | The 'F1' key. | 
 | F14 | 125 | The 'F14' key. | 
 | F15 | 126 | The 'F15' key. | 
 | F16 | 127 | The 'F16' key. | 
 | F17 | 128 | The 'F17' key. | 
 | F18 | 129 | The 'F18' key. | 
 | F19 | 130 | The 'F19' key. | 
 | F20 | 131 | The 'F20' key. | 
 | F21 | 132 | The 'F21' key. | 
 | F22 | 133 | The 'F22' key. | 
 | F23 | 134 | The 'F23' key. | 
 | F24 | 135 | The 'F24' key. | 
 | Numlock | 144 | The NUM LOCK key. | 
 | Scroll | 145 | The SCROLL LOCK key. | 
 | LShift | 160 | The Left SHIFT key. | 
 | RShift | 161 | The Right SHIFT key. | 
 | LControl | 162 | The Left CONTROL key. | 
 | RControl | 163 | The Right CONTROL key. | 
 | LMenu | 164 | The Left MENU  key. | 
 | RMenu | 165 | The Right MENU key. | 
 | Command | 157 | The Command key. | 
 | BrowserBack | 166 | The Browser Back  key. | 
 | BrowserForward | 167 | The Browser Forward key. | 
 | BrowserRefresh | 168 | The Browser Refresh key. | 
 | BrowserStop | 169 | The Browser Stop key. | 
 | BrowserSearch | 170 | The Browser Search key. | 
 | BrowserFavorites | 171 | The Browser Favorites key. | 
 | BrowserHome | 172 | The Browser Start and Home  key. | 
 | VolumeMute | 173 | The Volume Mute key. | 
 | VolumeDown | 174 | The Volume Down key. | 
 | VolumeUp | 175 | The Volume Up key. | 
 | MediaNextTrack | 176 | The Next Track key. | 
 | MediaPrevTrack | 177 | The Previous Track key. | 
 | MediaStop | 178 | The Stop Media key. | 
 | MediaPlayPause | 179 | The Play/Pause Media key. | 
 | LaunchMail | 180 | The Start Mail key. | 
 | LaunchMediaSelect | 181 | The Select Media key. | 
 | LaunchApp1 | 182 | The Start Application 1 key. | 
 | LaunchApp2 | 183 | The Start Application 2 key. | 
 | OemPlus | 187 | For any country/region, the '+' key. | 
 | OemComma | 188 | For any country/region, the ',' key. | 
 | OemMinus | 189 | For any country/region, the '-' key. | 
 | OemPeriod | 190 | For any country/region, the '.' key. | 
 | Oem1 | 186 | 
                Used for miscellaneous characters; it can vary by keyboard.
                For the US standard keyboard, the ';:' key.
             | 
 | Oem2 | 191 | 
                Used for miscellaneous characters; it can vary by keyboard.
                For the US standard keyboard, the '[{' key.
             | 
 | Oem3 | 192 | 
                Used for miscellaneous characters; it can vary by keyboard.
                For the US standard keyboard, the '[{' key.
             | 
 | Oem4 | 219 | 
                Used for miscellaneous characters; it can vary by keyboard.
                For the US standard keyboard, the '[{' key.
             | 
 | Oem5 | 220 | 
                Used for miscellaneous characters; it can vary by keyboard.
                For the US standard keyboard, the '\|' key.
             | 
 | Oem6 | 221 | 
                Used for miscellaneous characters; it can vary by keyboard.
                For the US standard keyboard, the ']}' key.
             | 
 | Oem7 | 222 | 
                Used for miscellaneous characters; it can vary by keyboard.
                For the US standard keyboard, the 'single-quote/double-quote' key.
             | 
 | Oem8 | 223 | Used for miscellaneous characters; it can vary by keyboard. | 
 | Oem102 | 226 | Either the angle bracket key or the backslash key on the RT 102-key keyboard. | 
 | Processkey | 229 | The IME PROCESS key. | 
 | Packet | 231 | 
                Used to pass Unicode characters as if they were keystrokes.
                The VK_PACKET key is the low word of a 32-bit Virtual Key value used for non-keyboard input methods.
             | 
 | Attn | 246 | The Attn key. | 
 | Crsel | 247 | The CrSel key. | 
 | Exsel | 248 | The ExSel key. | 
 | Ereof | 249 | The Erase EOF key. | 
 | Play | 250 | The Play key. | 
 | Zoom | 251 | The Zoom key. | 
 | NoName | 252 | Reserved. | 
 | Pa1 | 253 | The PA1 key. | 
 | OemClear | 254 | The Clear key. | 
 | DbeAlphanumeric | 240 | The DBE_ALPHANUMERIC key. |