Virtual Key Names
A
Virtual Key Names
This appendix lists all the supported virtual key names which enable you to include a specific key function in a user definition.
Standard Virtual Key Names
Key Function | Virtual Key Name | Key Function | Virtual Key Name |
0 - 9 | VK_0 - VK_9 | Keypad 0 - 9 | VK_NUMPAD0 - 9 |
A - Z | VK_A - VK_Z | Keypad Add (+) | VK_ADD |
Alt (right) | VK_RALT | Keypad Divide (/) | VK_DIVIDE |
Apps | VK_APPS | Keypad Decimal (.) | VK_DECIMAL |
Apostrophe | VK_APOSTROPHE | Keypad Multiply (*) | VK_MULTIPLY |
Backspace | VK_BACK | Keypad Subtract | VK_SUBTRACT |
Break | VK_BREAK | Num Lock | VK_NUMLOCK |
Clear | VK_CLEAR | Off (` ¬ ) 102 key kbd | VK_OFF |
Comma | VK_COMMA | Page Down | VK_NEXT |
Compose Character | VK_COMPOSE | Page Up | VK_PRIOR |
Control (left) | VK_CONTROL | Paste | VK_PASTE |
Control (right) | VK_RCONTROL | Pause | VK_PAUSE |
Copy | VK_COPY | Period | VK_PERIOD |
Cursor Down | VK_DOWN | VK_PRINT | |
Cursor Left | VK_LEFT | Print Screen | VK_SNAPSHOT |
Cursor Right | VK_RIGHT | Quote (back) | VK_BACKQUOTE |
Cursor Up | VK_UP | Return | VK_RETURN |
Data Talk | VK_DATATALK | Scroll Lock | VK_SCROLL |
Delete | VK_DELETE | Select | VK_SELECT |
End | VK_END | Semicolon (; :) | VK_SEMICOLON |
Equal | VK_EQUAL | Separator | VK_SEPARATOR |
Escape | VK_ESCAPE | Setup | VK_SETUP |
Euro Sign | VK_EUROSIGN | Shift (right) | VK_RSHIFT |
Execute | VK_EXECUTE | Slash (backward) | VK_BACKSLASH |
Exit Emulator | VK_EXIT | Slash (forward) | VK_SLASH |
F1 - F12 | VK_F1 - VK_F12 | Spacebar | VK_SPACE |
Help | VK_HELP | Square Bracket (left) | VK_LBRACKET |
Hold Screen | VK_HOLDSCREEN | Square Bracket (right) | VK_RBRACKET |
Home | VK_HOME | Tab | VK_TAB |
Hyphen | VK_HYPHEN | Windows (left) | VK_LWIN |
Insert | VK_INSERT | Windows (right) | VK_RWIN |