Virtual-Key codici

La tabella seguente illustra i nomi delle costanti simboliche, i valori esadecimali e gli equivalenti del mouse o della tastiera per i codici dei tasti virtuali usati dal sistema. I codici sono elencati in ordine numerico.

Costante/valore Descrizione
VK _ LBUTTON
0x01
Pulsante sinistro del mouse
VK _ RBUTTON
0x02
Pulsante destro del mouse
VK _ ANNULLA
0x03
Elaborazione delle interruzioni di controllo
VK _ MBUTTON
0x04
Pulsante centrale del mouse (mouse a tre pulsanti)
VK _ XBUTTON1
0x05
Pulsante del mouse X1
VK _ XBUTTON2
0x06
Pulsante del mouse X2
-
0x07
Non definito
VK _ BACK
0x08
Tasto BACKSPACE
VK _ Scheda
0x09
TAB (tasto)
-
0x0A-0B
Riservato
VK _ CLEAR
0x0C
Tasto CLEAR
VK _ RETURN
0x0D
Tasto INVIO
-
0x0E-0F
Non definito
VK _ MAIUSC
0x10
TASTO MAIUSC
VK _ CONTROLLO
0x11
TASTO CTRL
VK _ Menu
0x12
ALT (tasto)
VK _ PAUSE
0x13
Tasto PAUSE
VK _ Capital
0x14
TASTO BLOC MAIUSC
VK _ Kana
0x15
Modalità Kana IME
VK _ HANGUEL
0x15
Modalità Hanguel IME (mantenuta per compatibilità; usare VK _ HANGUL)
VK _ HANGUL
0x15
Modalità Hangul IME
VK _ IME _ ON
0x16
IME On
VK _ JUNJA
0x17
Modalità Junja IME
VK _ Final
0x18
Modalità finale IME
VK _ HANJA
0x19
Modalità Hanja IME
VK _ 0x19 KANJI
Modalità Kanji IME
VK _ IME _ OFF
0x1A
IME disattivato
VK _ ESCAPE
0x1B
Tasto ESC
VK _ CONVERTIRE
0x1C
Conversione IME
VK _ NonCONVERT
0x1D
Annullamento della conversione IME
VK _ ACCEPT
0x1E
Accettazione IME
VK _ MODECHANGE
0x1F
Richiesta di modifica della modalità IME
VK _ Spazio
0x20
BARRA SPAZIATRICE
VK _ PRIOR
0x21
Tasto PRS
VK _ NEXT
0x22
TASTO PGGI GIÙ
VK _ END
0x23
Tasto END
VK _ HOME
0x24
Tasto HOME
VK _ Left
0x25
TASTO FRECCIA SINISTRA
VK _ UP
0x26
Tasto FRECCIA SU
VK _ RIGHT
0x27
TASTO FRECCIA DESTRA
VK _ Down
0x28
TASTO FRECCIA GIÙ
VK _ SELEZIONARE
0x29
Tasto SELECT
VK _ Stampa
0x2A
Tasto PRINT
VK _ EXECUTE
0x2B
Chiave EXECUTE
VK _ Snapshot
0x2C
Tasto PRINT SCREEN
VK _ Insert
0x2D
Chiave INS
VK _ Eliminazione
0x2E
Tasto CANC
VK _ Guida
0x2F
Tasto HELP
0x30
Tasto 0
0x31
1 chiave
0x32
2 tasti
0x33
3 tasti
0x34
4 tasti
0x35
5 tasti
0x36
6 tasti
0x37
7 tasti
0x38
8 tasti
0x39
9 tasti
-
0x3A-40
Non definito
0x41
Una chiave
0x42
Tasto B
0x43
Tasto C
0x44
Chiave D
0x45
Chiave E
0x46
Tasto F
0x47
Tasto G
0x48
Tasto H
0x49
Tasto I
0x4A
Tasto J
0x4B
Chiave K
0x4C
Tasto L
0x4D
Tasto M
0x4E
Tasto N
0x4F
Tasto O
0x50
Tasto P
0x51
Chiave Q
0x52
Tasto R
0x53
Chiave S
0x54
Chiave T
0x55
Tasto U
0x56
Tasto V
0x57
Tasto W
0x58
Tasto X
0x59
Tasto Y
0x5A
Tasto Z
VK _ LWIN
0x5B
Tasto Windows sinistro (tastiera naturale)
VK _ RWIN
0x5C
Tasto Windows destro (tastiera naturale)
VK _ App
0x5D
Tasto applicazioni (tastiera naturale)
-
0x5E
Riservato
VK _ Sospensione
0x5F
Tasto di sospensione del computer
VK _ NumPAD0
0x60
Tastierino numerico 0
VK _ NumPAD1
0x61
Tasto 1 del tastierino numerico
VK _ NumPAD2
0x62
Tasto 2 del tastierino numerico
VK _ NumPAD3
0x63
Tastierino numerico 3 tasti
VK _ NumPAD4
0x64
Tastierino numerico 4 tasti
VK _ NumPAD5
0x65
Tastierino numerico 5 tasti
VK _ NUMPAD6
0x66
Tasto 6 del tastierino numerico
VK _ NUMPAD7
0x67
Tasto 7 del tastierino numerico
VK _ NUMPAD8
0x68
Tasto 8 del tastierino numerico
VK _ NUMPAD9
0x69
Tasto 9 del tastierino numerico
VK _ MOLTIPLICAre
0x6A
Tasto di moltiplicazione
VK _ AGGIUNGERE
0x6B
Aggiungere una chiave
VK _ SEPARATORE
0x6C
Tasto separatore
VK _ SUBTRACT
0x6D
Sottrazione della chiave
VK _ Decimale
0x6E
Tasto decimale
VK _ DIVISIONE
0x6F
Tasto di divisione
VK _ F1
0x70
Tasto F1
VK _ F2
0x71
Tasto F2
VK _ F3
0x72
Tasto F3
VK _ F4
0x73
Tasto F4
VK _ F5
0x74
Tasto F5
VK _ F6
0x75
Tasto F6
VK _ F7
0x76
Tasto F7
VK _ F8
0x77
Tasto F8
VK _ F9
0x78
Tasto F9
VK _ F10
0x79
Tasto F10
VK _ F11
0x7A
Tasto F11
VK _ F12
0x7B
Tasto F12
VK _ F13
0x7C
Tasto F13
VK _ F14
0x7D
Tasto F14
VK _ F15
0x7E
Tasto F15
VK _ F16
0x7F
Tasto F16
VK _ F17
0x80
Tasto F17
VK _ F18
0x81
Tasto F18
VK _ F19
0x82
Tasto F19
VK _ F20
0x83
Tasto F20
VK _ F21
0x84
Tasto F21
VK _ F22
0x85
Tasto F22
VK _ F23
0x86
Tasto F23
VK _ F24
0x87
Tasto F24
-
0x88-8F
Unassigned (Non assegnato)
VK _ NUMLOCK
0x90
Tasto BLOC NUM
VK _ SCORRIMENTO
0x91
TASTO BLOC SCORR
0x92-96
Specifico OEM
-
0x97-9F
Unassigned (Non assegnato)
VK _ LSHIFT
0xA0
Tasto MAIUSC a sinistra
VK _ RSHIFT
0xA1
Tasto MAIUSC a destra
VK _ LCONTROL
0xA2
Tasto CTRL a sinistra
VK _ RCONTROL
0xA3
Tasto CTRL a destra
VK _ LMENU
0xA4
Tasto MENU a sinistra
VK _ RMENU
0xA5
Tasto MENU a destra
VK _ BROWSER _ BACK
0xA6
Tasto Indietro del browser
VK _ BROWSER _ FORWARD
0xA7
Tasto Di inoltro del browser
VK _ AGGIORNAMENTO _ DEL BROWSER
0xA8
Chiave di aggiornamento del browser
VK _ ARRESTO _ DEL BROWSER
0xA9
Tasto di arresto del browser
VK _ BROWSER _ SEARCH
0xAA
Chiave di ricerca del browser
VK _ BROWSER _ PREFERITI
0XAB
Tasto Preferiti del browser
VK _ BROWSER _ HOME
0xAC
Tasto Start e Home del browser
VK _ Volume _ MUTE
0xAD
Tasto di disattivazione del volume
VK _ VOLUME _ IN
0XAE
Tasto Distorsi volume
VK _ VOLUME _ UP
0xAF
Chiave di volume in alto
VK _ MEDIA _ NEXT _ TRACK
0xB0
Chiave di traccia successiva
VK _ MEDIA _ PREV _ TRACK
0xB1
Chiave di traccia precedente
VK _ ARRESTO _ DEI SUPPORTI
0xB2
Arresta chiave multimediale
VK _ SOSPENSIONE _ RIPRODUZIONE _ MULTIMEDIALE
0xB3
Tasto Riproduci/Sospendi file multimediali
VK _ AVVIARE _ MAIL
0xB4
Tasto di avvio della posta elettronica
VK _ LAUNCH _ MEDIA _ SELECT
0xB5
Selezionare Media key (Chiave multimediale)
VK _ AVVIARE _ APP1
0xB6
Avviare la chiave dell'applicazione 1
VK _ AVVIARE _ APP2
0xB7
Avviare la chiave dell'applicazione 2
-
0xB8-B9
Riservato
VK _ OEM _ 1
0xBA
Usato per i caratteri vari; può variare in base alla tastiera.
Per la tastiera standard degli Stati Uniti, il tasto ";:"
VK _ OEM _ PLUS
0xBB
Per qualsiasi paese/area geografica, il tasto "+"
VK _ OEM _ COMMA
0xBC
Per qualsiasi paese/area geografica, la chiave ","
VK _ OEM _ MINUS
0xBD
Per qualsiasi paese/area geografica, la chiave "-"
VK _ Periodo _ OEM
0xBE
Per qualsiasi paese/area geografica, la chiave "."
VK _ OEM _ 2
0xBF
Usato per i caratteri vari; può variare in base alla tastiera.
Per la tastiera standard degli Stati Uniti, il tasto "/?" Key
VK _ OEM _ 3
0xC0
Usato per i caratteri vari; può variare in base alla tastiera.
Per la tastiera standard degli Stati Uniti, il ` tasto "~"
-
0xC1-D7
Riservato
-
0xD8-DA
Unassigned (Non assegnato)
VK _ OEM _ 4
0xDB
Usato per i caratteri vari; può variare in base alla tastiera.
Per la tastiera standard degli Stati Uniti, il [ tasto '{'
VK _ OEM _ 5
0xDC
Usato per i caratteri vari; può variare in base alla tastiera.
Per la tastiera standard degli Stati Uniti, il tasto \ | ''
VK _ OEM _ 6
0xDD
Usato per i caratteri vari; può variare in base alla tastiera.
Per la tastiera standard degli Stati Uniti, il ] tasto '}'
VK _ OEM _ 7
0xDE
Usato per i caratteri vari; può variare in base alla tastiera.
Per la tastiera standard degli Stati Uniti, il tasto "virgolette singole/doppie"
VK _ OEM _ 8
0xDF
Usato per i caratteri vari; può variare in base alla tastiera.
-
0xE0
Riservato
0xE1
Specifico dell'OEM
VK _ OEM _ 102
0xE2
Tasto parentesi uncinata o barra rovesciata sulla tastiera RT 102
0xE3-E4
Specifico dell'OEM
VK _ ProcessKEY
0xE5
Chiave IME PROCESS
0xE6
Specifico dell'OEM
VK _ Pacchetto
0xE7
Utilizzato per passare caratteri Unicode come sequenze tasti. Il tasto PACKET VK è la parola più bassa di un valore di chiave virtuale a 32 bit usato per _ i metodi di input non da tastiera. Per altre informazioni, vedere La nota in KEYBDINPUT, SendInput, WM _ KEYDOWNe WM _ KEYUP
-
0xE8
Unassigned (Non assegnato)
0xE9-F5
Specifico dell'OEM
VK _ ATTN
0xF6
Chiave Attn
VK _ CRSEL
0xF7
Chiave CrSel
VK _ Esempio di 0xF8 EXSEL
Chiave ExSel
VK _ EREOF
0xF9
Cancellare la chiave EOF
VK _ Play
0xFA
Tasto di riproduzione
VK _ Zoom
0xFB
Tasto zoom
VK _ NoNAME
0xFC
Riservato
VK _ Pa1
0xFD
Chiave PA1
VK _ OEM _ CLEAR
0xFE
Cancella chiave

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Winuser