Virtuelle Tastencodes von Windows

Folgende Tastencodes werden immer wieder im Zusamenhang mit der Programmierung benötigt. Sie sind als Konstanten in Windows hinterlegt.

Name der Konstanten Hex-Wert Taste
VK_LBUTTON 01 Linke Maustaste
VK_RBUTTON 02 Rechte Maustaste
VK_CANCEL 03 STRG + Unterbrechen
VK_MBUTTON 04 Mittlere Maustaste
VK_BACK 08 Backspace
VK_TAB 09 Tabulator
VK_CLEAR 0C Entfernen
VK_RETURN 0D Return
VK_SHIFT 10 Shift
VK_CONTROL 11 STRG
VK_MENU 12 ALT
VK_PAUSE 13 Pause
VK_CAPTIAL 14 CapsLock
VK_ESCAPE 1B Escape
VK_SPACE 20 Leertaste
VK_PRIOR 21 Bild ab
VK_NEXT 22 Bild auf
VK_END 23 Ende
VK_HOME 24 Pos1
VK_LEFT 25 Pfeil links
VK_UP 26 Pfeil oben
VK_RIGHT 27 Pfeil rechts
VK_DOWN 28 Pfeil unten
VK_SELECT 29 Select
VK_EXECUTE 2B Ausführen
VK_SNAPSHOT 2C Druck
VK_INSERT 2D Einfügen
VK_DELETE 2E Entfernen
VK_HELP 2F Hilfe
- 30 - 39 0 - 9 (Wert entspricht dem ASCII Code)
- 41 - 5A A - Z (Wert entspricht dem ASCII Code)
VK_NUMPAD0 60 Num 0
VK_NUMPAD1 61 Num 1
VK_NUMPAD2 62 Num 2
VK_NUMPAD3 63 Num 3
VK_NUMPAD4 64 Num 4
VK_NUMPAD5 65 Num 5
VK_NUMPAD6 66 Num 6
VK_NUMPAD7 67 Num 7
VK_NUMPAD8 68 Num 8
VK_NUMPAD9 69 Num 9
VK_MULTIPLY 6A Multiplikationstaste
VK_ADD 6B Additionstaste
VK_SEPERATOR 6C Seperatortaste
VK_SUBTRACT 6D Subtraktionstaste
VK_DEZIMAL 6E Dezimaltaste
VK_DIVIDE 6f Divisionstaste
VK_F1 - VK_F24 70 - 87 F1 - F24
VK_NUMLOCK 90 Numlock
VK_SCROLL 91 Rollen

Zur Übersicht