Freigeben über


Virtual-Key Codes

Die folgende Tabelle zeigt die symbolischen Konstantennamen, Hexadezimalwerte und Maus- oder Tastaturentsprechungen für die vom System verwendeten virtuellen Tastencodes. Die Codes werden in numerischer Reihenfolge aufgeführt.

Konstante Wert Beschreibung
VK_LBUTTON 0x01 Linke Maustaste
VK_RBUTTON 0x02 Rechte Maustaste
VK_CANCEL 0x03 Steuerungsunterbrechungsverarbeitung
VK_MBUTTON 0x04 Mittlere Maustaste
VK_XBUTTON1 0x05 X1-Maustaste
VK_XBUTTON2 0x06 X2-Maustaste
0x07 Reserviert
VK_BACK 0x08 Rücktaste
VK_TAB 0x09 Tabulatortaste
0x0A-0B Reserviert
VK_CLEAR 0x0C ENTF-TASTE
VK_RETURN 0x0D Eingabetaste
0x0E-0F Unbestimmt
VK_SHIFT 0x10 Umschalttaste
VK_CONTROL 0x11 STRG-TASTE
VK_MENU 0x12 Alt-Taste
VK_PAUSE 0x13 Pause-Taste
VK_CAPITAL 0x14 FESTSTELLTASTE
VK_KANA 0x15 IME Kana-Modus
VK_HANGUL 0x15 IME Hangul-Modus
VK_IME_ON 0x16 IME On
VK_JUNJA 0x17 IME Junja-Modus
VK_FINAL 0x18 IME finaler Modus
VK_HANJA 0x19 IME Hanja-Modus
VK_KANJI 0x19 IME Kanji-Modus
VK_IME_OFF 0x1A IME aus
VK_ESCAPE 0x1B ESC-TASTE
VK_CONVERT 0x1C IME-Konvertierung
VK_NONCONVERT 0x1D IME-Nichtkonvertiert
VK_ACCEPT 0x1E IME annehmen
VK_MODECHANGE 0x1F Änderungsanforderung für den IME-Modus
VK_SPACE 0x20 LEERTASTE
VK_PRIOR 0x21 BILD-AUF-TASTE
VK_NEXT 0x22 BILD-AB-TASTE
VK_END 0x23 Endtaste
VK_HOME 0x24 POS1-TASTE
VK_LEFT 0x25 NACH-LINKS-TASTE
VK_UP 0x26 NACH-OBEN-TASTE
VK_RIGHT 0x27 NACH-RECHTS-TASTE
VK_DOWN 0x28 NACH-UNTEN-TASTE
VK_SELECT 0x29 Taste auswählen
VK_PRINT 0x2A Drucktaste
VK_EXECUTE 0x2B Ausführen-Taste
VK_SNAPSHOT 0x2C Druckbildschirmtaste
VK_INSERT 0x2D Einfügetaste
VK_DELETE 0x2E ENTF-TASTE
VK_HELP 0x2F Hilfeschlüssel
`0` 0x30 0-Taste
`1` 0x31 1 Taste
`2` 0x32 2 Taste
`3` 0x33 3 Taste
`4` 0x34 4 Taste
`5` 0x35 5 Taste
`6` 0x36 6 Taste
`7` 0x37 7 Taste
`8` 0x38 8 Taste
`9` 0x39 9 Taste
0x3A-40 Undefiniert
`A` 0x41 Eine Taste
`B` 0x42 B-TASTE
`C` 0x43 C-TASTE
`D` 0x44 D-TASTE
`E` 0x45 E-Taste
`F` 0x46 F-TASTE
`G` 0x47 G-TASTE
`H` 0x48 H-TASTE
`I` 0x49 I-TASTE
`J` 0x4A J-TASTE
`K` 0x4B K-Taste
`L` 0x4C L-Taste
`M` 0x4D M-Taste
`N` 0x4E N-Taste
`O` 0x4F O-TASTE
`P` 0x50 P-TASTE
`Q` 0x51 Q-Taste
`R` 0x52 R-TASTE
`S` 0x53 S-TASTE
`T` 0x54 T-TASTE
`U` 0x55 U-Taste
`V` 0x56 V-Taste
`W` 0x57 W-TASTE
`X` 0x58 X-TASTE
`Y` 0x59 Y-Taste
`Z` 0x5A Z-TASTE
VK_LWIN 0x5B Windows-Logo-Taste links
VK_RWIN 0x5C Rechte Windows-Logo-Taste
VK_APPS 0x5D Anwendungsschlüssel
0x5E Reserviert
VK_SLEEP 0x5F Computer-Standby-Taste
VK_NUMPAD0 0x60 Zehnertastatur 0
VK_NUMPAD1 0x61 Zehnertastatur 1-Taste
VK_NUMPAD2 0x62 Zehnertastatur 2-Taste
VK_NUMPAD3 0x63 Zehnertastatur 3-Taste
VK_NUMPAD4 0x64 Zehnertastatur 4-Taste
VK_NUMPAD5 0x65 Zehnertastatur 5
VK_NUMPAD6 0x66 Zehnertastatur 6
VK_NUMPAD7 0x67 Zehnertastatur 7
VK_NUMPAD8 0x68 Zehnertastatur 8
VK_NUMPAD9 0x69 Zehnertastatur 9
VK_MULTIPLY 0x6A Multipliziertaste
VK_ADD 0x6B Schlüssel hinzufügen
VK_SEPARATOR 0x6C Trenntaste
VK_SUBTRACT 0x6D Subtrahieren des Schlüssels
VK_DECIMAL 0x6E Dezimaltaste
VK_DIVIDE 0x6F Trenntaste
VK_F1 0x70 F1-TASTE
VK_F2 0x71 F2-TASTE
VK_F3 0x72 F3-TASTE
VK_F4 0x73 F4-TASTE
VK_F5 0x74 F5-TASTE
VK_F6 0x75 F6-TASTE
VK_F7 0x76 F7-TASTE
VK_F8 0x77 F8-TASTE
VK_F9 0x78 F9-TASTE
VK_F10 0x79 F10-TASTE
VK_F11 0x7A F11-TASTE
VK_F12 0x7B F12-TASTE
VK_F13 0x7C F13-TASTE
VK_F14 0x7D F14-TASTE
VK_F15 0x7E F15-TASTE
VK_F16 0x7F F16-TASTE
VK_F17 0x80 F17-TASTE
VK_F18 0x81 F18-TASTE
VK_F19 0x82 F19-TASTE
VK_F20 0x83 F20-Taste
VK_F21 0x84 F21-Taste
VK_F22 0x85 F22-Taste
VK_F23 0x86 F23-Taste
VK_F24 0x87 F24-Taste
0x88-8F Reserviert
VK_NUMLOCK 0x90 Num lock key
VK_SCROLL 0x91 Scroll-Taste
0x92-96 OEM-spezifisch
0x97-9F Unbestimmt
VK_LSHIFT 0xA0 NACH-LINKS-TASTE
VK_RSHIFT 0xA1 NACH-RECHTS-UMSCHALTTASTE
VK_LCONTROL 0xA2 STRG-TASTE links
VK_RCONTROL 0xA3 STRG-TASTE rechts
VK_LMENU 0xA4 ALT-TASTE links
VK_RMENU 0xA5 ALT-TASTE rechts
VK_BROWSER_BACK 0xA6 Zurück-Taste des Browsers
VK_BROWSER_FORWARD 0xA7 Vorwärtstaste des Browsers
VK_BROWSER_REFRESH 0xA8 Browseraktualisierungsschlüssel
VK_BROWSER_STOP 0xA9 Browserstopp-Taste
VK_BROWSER_SEARCH 0xAA Browser-Suchschlüssel
VK_BROWSER_FAVORITES 0xAB Schlüssel "Browserfavoriten"
VK_BROWSER_HOME 0xAC Start- und Starttaste des Browsers
VK_VOLUME_MUTE 0xAD Taste "Lautstärke stummschalten"
VK_VOLUME_DOWN 0xAE LEISER-TASTE
VK_VOLUME_UP 0xAF LAUTER-TASTE
VK_MEDIA_NEXT_TRACK 0xB0 Nächster Titelschlüssel
VK_MEDIA_PREV_TRACK 0xB1 Vorheriger Titelschlüssel
VK_MEDIA_STOP 0xB2 Medientaste beenden
VK_MEDIA_PLAY_PAUSE 0xB3 Medientaste wiedergeben/anhalten
VK_LAUNCH_MAIL 0xB4 E-Mail-Taste starten
VK_LAUNCH_MEDIA_SELECT 0xB5 Medientaste auswählen
VK_LAUNCH_APP1 0xB6 Taste "Anwendung 1 starten"
VK_LAUNCH_APP2 0xB7 Anwendung 2-Taste starten
0xB8-B9 Reserviert
VK_OEM_1 0xBA Wird für verschiedene Zeichen verwendet; sie kann je nach Tastatur variieren. Für die US-Standardtastaturen wird die ;:-Taste
VK_OEM_PLUS 0xBB Für jedes Land/jede Region, den + Schlüssel
VK_OEM_COMMA 0xBC Für jedes Land/jede Region, den , Schlüssel
VK_OEM_MINUS 0xBD Für jedes Land/jede Region, den - Schlüssel
VK_OEM_PERIOD 0xBE Für jedes Land/jede Region, den . Schlüssel
VK_OEM_2 0xBF Wird für verschiedene Zeichen verwendet; sie kann je nach Tastatur variieren. Für die US-Standardtastaturen wird die /?-Taste
VK_OEM_3 0xC0 Wird für verschiedene Zeichen verwendet; sie kann je nach Tastatur variieren. Für die US-Standardtastaturen wird die `~-Taste
0xC1-DA Reserviert
VK_OEM_4 0xDB Wird für verschiedene Zeichen verwendet; sie kann je nach Tastatur variieren. Für die US-Standardtastaturen wird die [{-Taste
VK_OEM_5 0xDC Wird für verschiedene Zeichen verwendet; sie kann je nach Tastatur variieren. Für die US-Standardtastaturen wird die \\|-Taste
VK_OEM_6 0xDD Wird für verschiedene Zeichen verwendet; sie kann je nach Tastatur variieren. Für die US-Standardtastaturen wird die ]}-Taste
VK_OEM_7 0xDE Wird für verschiedene Zeichen verwendet; sie kann je nach Tastatur variieren. Für die US-Standardtastaturen wird die '"-Taste
VK_OEM_8 0xDF Wird für verschiedene Zeichen verwendet; sie kann je nach Tastatur variieren.
0xE0 Reserviert
0xE1 OEM-spezifisch
VK_OEM_102 0xE2 Die <>-Tasten auf der US-Standardtastaturen oder die \\|-Taste auf der Nicht-US-Tastatur mit 102-Tasten
0xE3-E4 OEM-spezifisch
VK_PROCESSKEY 0xE5 IME PROCESS-Schlüssel
0xE6 OEM-spezifisch
VK_PACKET 0xE7 Wird verwendet, um Unicode-Zeichen so zu übergeben, als wären sie Tastaturanschläge. Die VK_PACKET Taste ist das niedrige Wort eines 32-Bit-Werts für virtuelle Schlüssel, der für Eingabemethoden ohne Tastatur verwendet wird. Weitere Informationen finden Sie unter "Hinweis" in KEYBDINPUT, SendInput, WM_KEYDOWNund WM_KEYUP
0xE8 Unbestimmt
0xE9-F5 OEM-spezifisch
VK_ATTN 0xF6 ATTN-TASTE
VK_CRSEL 0xF7 CrSel-Taste
VK_EXSEL 0xF8 ExSel-Taste
VK_EREOF 0xF9 EOF-Taste löschen
VK_PLAY 0xFA Wiedergabetaste
VK_ZOOM 0xFB Zoomtaste
VK_NONAME 0xFC Reserviert
VK_PA1 0xFD PA1-Taste
VK_OEM_CLEAR 0xFE ENTF-TASTE

Bemerkungen

Verlassen Sie sich nicht auf die tasten K_LWIN (0x5B) + VK_F17 (0x80), um eine Einstellung dauerhaft zu wechseln. Beim Herunterfahren verwendet das System diese Schlüssel, um verschiedene Einstellungen zurückzusetzen, die von Ihrer App festgelegt werden können.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 2000 Professional [nur Desktop-Apps]
Mindestens unterstützter Server Windows 2000 Server [nur Desktop-Apps]
Kopfball Winuser.h