Virtual-Key-Codes
Die folgende Tabelle enthält die symbolischen Konstantennamen, Hexadezimalwerte und Maus- oder Tastaturentsprechungen für die vom System verwendeten virtuellen Tastencodes. Die Codes sind 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 | LÖSCHEN-Taste |
VK_RETURN |
0x0D | EINGABETASTE |
- |
0x0E-0F | Nicht zugewiesen |
VK_SHIFT |
0x10 | UMSCHALTTASTE |
VK_CONTROL |
0x11 | STRG-Taste |
VK_MENU |
0x12 | ALT-TASTE |
VK_PAUSE |
0x13 | PAUSE-Taste |
VK_CAPITAL |
0x14 | FESTSTELL-Taste |
VK_KANA |
0x15 | IME-Kana-Modus |
VK_HANGUL |
0x15 | IME-Hangul-Modus |
VK_IME_ON |
0x16 | IME Ein |
VK_JUNJA |
0x17 | IME-Junja-Modus |
VK_FINAL |
0x18 | IME-Final-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 konvertieren |
VK_NONCONVERT |
0x1D | IME-Nicht-Konvertierung |
VK_ACCEPT |
0x1E | IME akzeptieren |
VK_MODECHANGE |
0x1F | IME-Modusänderungsanforderung |
VK_SPACE |
0x20 | LEERTASTE |
VK_PRIOR |
0x21 | BILD-AUF-Taste |
VK_NEXT |
0x22 | BILD-AB-Taste |
VK_END |
0x23 | ENDE-Taste |
VK_HOME |
0x24 | POS1-Taste |
VK_LEFT |
0x25 | PFEIL NACH LINKS |
VK_UP |
0x26 | PFEIL NACH OBEN |
VK_RIGHT |
0x27 | PFEIL NACH RECHTS |
VK_DOWN |
0x28 | PFEIL NACH UNTEN |
VK_SELECT |
0x29 | AUSWAHL-Taste |
VK_PRINT |
0x2A | DRUCKEN-Taste |
VK_EXECUTE |
0x2B | AUSFÜHREN-Taste |
VK_SNAPSHOT |
0x2C | BILDSCHIRM DRUCKEN-TASTE |
VK_INSERT |
0x2D | EINF-Taste |
VK_DELETE |
0x2E | ENTF-TASTE |
VK_HELP |
0x2F | HILFE-Taste |
0x30 | Taste 0 | |
0x31 | 1 Schlüssel | |
0x32 | Taste 2 | |
0x33 | Taste 3 | |
0x34 | Taste 4 | |
0x35 | Taste 5 | |
0x36 | Taste 6 | |
0x37 | Taste 7 | |
0x38 | Taste 8 | |
0x39 | Taste 9 | |
- |
0x3A-40 | Nicht definiert |
0x41 | Eine Taste | |
0x42 | B-Taste | |
0x43 | C-Taste | |
0x44 | D-Taste | |
0x45 | E-Taste | |
0x46 | F-Taste | |
0x47 | G-Taste | |
0x48 | H-Taste | |
0x49 | I-Taste | |
0x4A | J-Taste | |
0x4B | K-Taste | |
0x4C | L-Taste | |
0x4D | M-Taste | |
0x4E | N-Taste | |
0x4F | O-Taste | |
0x50 | P-Taste | |
0x51 | Q-Taste | |
0x52 | R-Taste | |
0x53 | S-Taste | |
0x54 | T-Taste | |
0x55 | U-Taste | |
0x56 | V-Taste | |
0x57 | W-Taste | |
0x58 | X-Taste | |
0x59 | Y-Taste | |
0x5A | Z-Taste | |
VK_LWIN |
0x5B | Linke Windows-Taste |
VK_RWIN |
0x5C | Rechte Windows-Taste |
VK_APPS |
0x5D | Anwendungsschlüssel |
- |
0x5E | Reserviert |
VK_SLEEP |
0x5F | Taste für Standbymodus |
VK_NUMPAD0 |
0x60 | Numerische Tastatur Taste 0 |
VK_NUMPAD1 |
0x61 | Numerische Tastatur Taste 1 |
VK_NUMPAD2 |
0x62 | Numerische Tastatur Taste 2 |
VK_NUMPAD3 |
0x63 | Numerische Tastatur Taste 3 |
VK_NUMPAD4 |
0x64 | Numerische Tastatur Taste 4 |
VK_NUMPAD5 |
0x65 | Numerische Tastatur Taste 5 |
VK_NUMPAD6 |
0x66 | Numerische Tastatur Taste 6 |
VK_NUMPAD7 |
0x67 | Numerische Tastatur Taste 7 |
VK_NUMPAD8 |
0x68 | Numerische Tastatur Taste 8 |
VK_NUMPAD9 |
0x69 | Numerische Tastatur Taste 9 |
VK_MULTIPLY |
0x6A | Multiplizier-Taste |
VK_ADD |
0x6B | Hinzufügen eines Schlüssels |
VK_SEPARATOR |
0x6C | Trennzeichen-Taste |
VK_SUBTRACT |
0x6D | Subtrahier-Taste |
VK_DECIMAL |
0x6E | Dezimal-Taste |
VK_DIVIDE |
0x6F | Dividier-Taste |
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-Taste |
VK_SCROLL |
0x91 | ROLLEN-Taste |
- |
0x92-96 | OEM-spezifisch |
- |
0x97-9F | Nicht zugewiesen |
VK_LSHIFT |
0xA0 | Linke UMSCHALTTASTE |
VK_RSHIFT |
0xA1 | Rechte UMSCHALTTASTE |
VK_LCONTROL |
0xA2 | Linke STRG-Taste |
VK_RCONTROL |
0xA3 | Rechte STRG-Taste |
VK_LMENU |
0xA4 | Linke ALT-Taste |
VK_RMENU |
0xA5 | Rechte ALT-Taste |
VK_BROWSER_BACK |
0xA6 | Browser-Zurück-Taste |
VK_BROWSER_FORWARD |
0xA7 | Browser-Weiterleitungstaste |
VK_BROWSER_REFRESH |
0xA8 | Browser-Aktualisierungstaste |
VK_BROWSER_STOP |
0xA9 | Stopptaste des Browsers |
VK_BROWSER_SEARCH |
0xAA | Browser-Suchtaste |
VK_BROWSER_FAVORITES |
0xAB | Browser-Favoriten-Taste |
VK_BROWSER_HOME |
0xAC | Start- und Starttaste des Browsers |
VK_VOLUME_MUTE |
0xAD | Taste zum Stummschalten der Lautstärke |
VK_VOLUME_DOWN |
0xAE | Leiser-Taste |
VK_VOLUME_UP |
0xAF | Lauter-Taste |
VK_MEDIA_NEXT_TRACK |
0xB0 | Taste Nächster Titel |
VK_MEDIA_PREV_TRACK |
0xB1 | Vorheriger Titel |
VK_MEDIA_STOP |
0xB2 | Beenden des Medienschlüssels |
VK_MEDIA_PLAY_PAUSE |
0xB3 | Medientaste wiedergeben/anhalten |
VK_LAUNCH_MAIL |
0xB4 | Mail-Taste starten |
VK_LAUNCH_MEDIA_SELECT |
0xB5 | Taste für die Medienauswahl |
VK_LAUNCH_APP1 |
0xB6 | Anwendungspool 1 Key starten |
VK_LAUNCH_APP2 |
0xB7 | Anwendungspool 2 Key starten |
- |
0xB8-B9 | Reserviert |
VK_OEM_1 |
0xBA | Wird für verschiedene Zeichen verwendet; kann je nach Tastatur variieren. Bei der US-Standardtastatatur die ;: Taste |
VK_OEM_PLUS |
0xBB | Für jedes Land/jede Region der + Schlüssel |
VK_OEM_COMMA |
0xBC | Für jedes Land/jede Region der , Schlüssel |
VK_OEM_MINUS |
0xBD | Für jedes Land/jede Region der - Schlüssel |
VK_OEM_PERIOD |
0xBE | Für jedes Land/jede Region der . Schlüssel |
VK_OEM_2 |
0xBF | Wird für verschiedene Zeichen verwendet; kann je nach Tastatur variieren. Bei der US-Standardtastatatur die /? Taste |
VK_OEM_3 |
0xC0 | Wird für verschiedene Zeichen verwendet; kann je nach Tastatur variieren. Bei der US-Standardtastatatur die `~ Taste |
- |
0xC1-DA | Reserviert |
VK_OEM_4 |
0xDB | Wird für verschiedene Zeichen verwendet; kann je nach Tastatur variieren. Bei der US-Standardtastatatur die [{ Taste |
VK_OEM_5 |
0xDC | Wird für verschiedene Zeichen verwendet; kann je nach Tastatur variieren. Bei der US-Standardtastatatur die \\| Taste |
VK_OEM_6 |
0xDD | Wird für verschiedene Zeichen verwendet; kann je nach Tastatur variieren. Bei der US-Standardtastatatur die ]} Taste |
VK_OEM_7 |
0xDE | Wird für verschiedene Zeichen verwendet; kann je nach Tastatur variieren. Bei der US-Standardtastatatur die '" Taste |
VK_OEM_8 |
0xDF | Wird für verschiedene Zeichen verwendet; kann je nach Tastatur variieren. |
- |
0xE0 | Reserviert |
- |
0xE1 | OEM-spezifisch |
VK_OEM_102 |
0xE2 | Die <> -Tasten auf der US-Standardtastatatur oder die \\| -Taste auf anderen Tastaturen mit 102 Tasten als der US-Tastatur |
- |
0xE3-E4 | OEM-spezifisch |
VK_PROCESSKEY |
0xE5 | IME PROCESS-Taste |
- |
0xE6 | OEM-spezifisch |
VK_PACKET |
0xE7 | Wird verwendet, um Unicode-Zeichen wie Tastaturanschläge zu übergeben. Die Taste VK_PACKET ist die Nachkommastelle eines virtuellen 32-Bit-Tastenwerts, der für Tastatur-unabhängige Eingabemethoden verwendet wird. Weitere Informationen finden Sie unter Bemerkung in KEYBDINPUT , SendInput , WM_KEYDOWN und WM_KEYUP |
- |
0xE8 | Nicht zugewiesen |
- |
0xE9-F5 | OEM-spezifisch |
VK_ATTN |
0xF6 | Attn-Taste |
VK_CRSEL |
0xF7 | CrSel-Taste |
VK_EXSEL |
0xF8 | ExSel-Schlüssel |
VK_EREOF |
0xF9 | Erase-EOF-Taste |
VK_PLAY |
0xFA | Wiedergabetaste |
VK_ZOOM |
0xFB | Zoomtaste |
VK_NONAME |
0xFC | Reserviert |
VK_PA1 |
0xFD | PA1-Taste |
VK_OEM_CLEAR |
0xFE | Unverschlüsselter Schlüssel |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Header | Winuser.h |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für