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

Print

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

A-1