VK_LBUTTON |
0x01 |
Botão do mouse esquerdo |
VK_RBUTTON |
0x02 |
Botão direito do mouse |
VK_CANCEL |
0x03 |
Processamento de Control+Break |
VK_MBUTTON |
0x04 |
Botão do meio do mouse |
VK_XBUTTON1 |
0x05 |
Botão X1 do mouse |
VK_XBUTTON2 |
0x06 |
Botão X2 do mouse |
- |
0x07 |
Reservado |
VK_BACK |
0x08 |
Tecla BACKSPACE |
VK_TAB |
0x09 |
tecla TAB |
- |
0x0A-0B |
Reservado |
VK_CLEAR |
0x0C |
Tecla CLEAR |
VK_RETURN |
0x0D |
Tecla ENTER |
- |
0x0E-0F |
Não atribuído |
VK_SHIFT |
0x10 |
Tecla SHIFT |
VK_CONTROL |
0x11 |
Tecla CTRL |
VK_MENU |
0x12 |
tecla ALT |
VK_PAUSE |
0x13 |
Tecla PAUSE |
VK_CAPITAL |
0x14 |
Tecla CAPS LOCK |
VK_KANA |
0x15 |
Modo Kana IME |
VK_HANGUL |
0x15 |
Modo Hangul IME |
VK_IME_ON |
0x16 |
IME ativado |
VK_JUNJA |
0x17 |
Modo Junja IME |
VK_FINAL |
0x18 |
Modo final IME |
VK_HANJA |
0x19 |
Modo Hanja IME |
VK_KANJI |
0x19 |
Modo Kanji IME |
VK_IME_OFF |
0x1A |
IME desativado |
VK_ESCAPE |
0x1B |
Tecla ESC |
VK_CONVERT |
0x1C |
Conversão em IME |
VK_NONCONVERT |
0x1D |
Não conversão em IME |
VK_ACCEPT |
0x1E |
Aceitação de IME |
VK_MODECHANGE |
0x1F |
Solicitação de alteração do modo de IME |
VK_SPACE |
0x20 |
BARRA DE ESPAÇOS |
VK_PRIOR |
0x21 |
Tecla PAGE UP |
VK_NEXT |
0x22 |
Tecla PAGE DOWN |
VK_END |
0x23 |
Tecla END |
VK_HOME |
0x24 |
Tecla HOME |
VK_LEFT |
0x25 |
Tecla Seta para a esquerda |
VK_UP |
0x26 |
Tecla Seta para cima |
VK_RIGHT |
0x27 |
Tecla Seta para a direita |
VK_DOWN |
0x28 |
Tecla Seta para baixo |
VK_SELECT |
0x29 |
Tecla SELECT |
VK_PRINT |
0x2A |
Tecla PRINT |
VK_EXECUTE |
0x2B |
Tecla EXECUTE |
VK_SNAPSHOT |
0x2C |
Tecla PRINT SCREEN |
VK_INSERT |
0x2D |
Tecla INS |
VK_DELETE |
0x2E |
Tecla DEL |
VK_HELP |
0x2F |
Tecla HELP |
|
0x30 |
Tecla 0 |
|
0x31 |
Tecla 1 |
|
0x32 |
Tecla 2 |
|
0x33 |
Tecla 3 |
|
0x34 |
Tecla 4 |
|
0x35 |
Tecla 5 |
|
0x36 |
Tecla 6 |
|
0x37 |
Tecla 7 |
|
0x38 |
Tecla 8 |
|
0x39 |
Tecla 9 |
- |
0x3A-40 |
Indefinido |
|
0x41 |
Tecla A |
|
0x42 |
Tecla B |
|
0x43 |
Tecla C |
|
0x44 |
Tecla D |
|
0x45 |
Tecla E |
|
0x46 |
Tecla F |
|
0x47 |
Tecla G |
|
0x48 |
Tecla H |
|
0x49 |
Tecla I |
|
0x4A |
Tecla J |
|
0x4B |
Tecla K |
|
0x4C |
Tecla L |
|
0x4D |
Tecla M |
|
0x4E |
Tecla N |
|
0x4F |
Tecla O |
|
0x50 |
Tecla P |
|
0x51 |
Tecla Q |
|
0x52 |
Tecla R |
|
0x53 |
Tecla S |
|
0x54 |
Tecla T |
|
0x55 |
Tecla U |
|
0x56 |
Tecla V |
|
0x57 |
Tecla W |
|
0x58 |
Tecla X |
|
0x59 |
Tecla Y |
|
0x5A |
Tecla Z |
VK_LWIN |
0x5B |
Tecla Esquerda do Windows |
VK_RWIN |
0x5C |
Tecla Direita do Windows |
VK_APPS |
0x5D |
Chave de aplicativos |
- |
0x5E |
Reservado |
VK_SLEEP |
0x5F |
Tecla de Suspender computador |
VK_NUMPAD0 |
0x60 |
Tecla 0 do teclado numérico |
VK_NUMPAD1 |
0x61 |
Tecla 1 do teclado numérico |
VK_NUMPAD2 |
0x62 |
Tecla 2 do teclado numérico |
VK_NUMPAD3 |
0x63 |
Tecla 3 do teclado numérico |
VK_NUMPAD4 |
0x64 |
Tecla 4 do teclado numérico |
VK_NUMPAD5 |
0x65 |
Tecla 5 do teclado numérico |
VK_NUMPAD6 |
0x66 |
Tecla 6 do teclado numérico |
VK_NUMPAD7 |
0x67 |
Tecla 7 do teclado numérico |
VK_NUMPAD8 |
0x68 |
Tecla 8 do teclado numérico |
VK_NUMPAD9 |
0x69 |
Tecla 9 do teclado numérico |
VK_MULTIPLY |
0x6A |
Tecla de multiplicação |
VK_ADD |
0x6B |
Tecla de adição |
VK_SEPARATOR |
0x6C |
Tecla de separação |
VK_SUBTRACT |
0x6D |
Tecla de subtração |
VK_DECIMAL |
0x6E |
Tecla de decimal |
VK_DIVIDE |
0x6F |
Tecla de divisão |
VK_F1 |
0x70 |
Tecla F1 |
VK_F2 |
0x71 |
Tecla F2 |
VK_F3 |
0x72 |
Tecla F3 |
VK_F4 |
0x73 |
Tecla F4 |
VK_F5 |
0x74 |
Tecla F5 |
VK_F6 |
0x75 |
Tecla F6 |
VK_F7 |
0x76 |
Tecla F7 |
VK_F8 |
0x77 |
Tecla F8 |
VK_F9 |
0x78 |
Tecla F9 |
VK_F10 |
0x79 |
Tecla F10 |
VK_F11 |
0x7A |
Tecla F11 |
VK_F12 |
0x7B |
Tecla F12 |
VK_F13 |
0x7C |
Tecla F13 |
VK_F14 |
0x7D |
Tecla F14 |
VK_F15 |
0x7E |
Tecla F15 |
VK_F16 |
0x7F |
Tecla F16 |
VK_F17 |
0x80 |
Tecla F17 |
VK_F18 |
0x81 |
Tecla F18 |
VK_F19 |
0x82 |
Tecla F19 |
VK_F20 |
0x83 |
Tecla F20 |
VK_F21 |
0x84 |
Tecla F21 |
VK_F22 |
0x85 |
Tecla F22 |
VK_F23 |
0x86 |
Tecla F23 |
VK_F24 |
0x87 |
Tecla F24 |
- |
0x88-8F |
Reservado |
VK_NUMLOCK |
0x90 |
Tecla NUM LOCK |
VK_SCROLL |
0x91 |
Tecla SCROLL LOCK |
- |
0x92-96 |
Específico do OEM |
- |
0x97-9F |
Não atribuído |
VK_LSHIFT |
0xA0 |
Tecla SHIFT esquerda |
VK_RSHIFT |
0xA1 |
Tecla SHIFT direita |
VK_LCONTROL |
0xA2 |
Tecla CONTROL esquerda |
VK_RCONTROL |
0xA3 |
Tecla CONTROL direita |
VK_LMENU |
0xA4 |
Tecla ALT esquerda |
VK_RMENU |
0xA5 |
Tecla ALT direita |
VK_BROWSER_BACK |
0xA6 |
Tecla Voltar do navegador |
VK_BROWSER_FORWARD |
0xA7 |
Tecla Avançar do navegador |
VK_BROWSER_REFRESH |
0xA8 |
Tecla Atualizar do navegador |
VK_BROWSER_STOP |
0xA9 |
Tecla Parar do navegador |
VK_BROWSER_SEARCH |
0xAA |
Tecla Pesquisar do navegador |
VK_BROWSER_FAVORITES |
0xAB |
Tecla Favoritos do navegador |
VK_BROWSER_HOME |
0xAC |
Teclas Iniciar e Página Inicial do navegador |
VK_VOLUME_MUTE |
0xAD |
Tecla Ativar Mudo |
VK_VOLUME_DOWN |
0xAE |
Tecla Diminuir Volume |
VK_VOLUME_UP |
0xAF |
Tecla Aumentar Volume |
VK_MEDIA_NEXT_TRACK |
0xB0 |
Tecla Próxima Faixa |
VK_MEDIA_PREV_TRACK |
0xB1 |
Tecla Faixa Anterior |
VK_MEDIA_STOP |
0xB2 |
Tecla Parar Mídia |
VK_MEDIA_PLAY_PAUSE |
0xB3 |
Tecla Reproduzir/Pausar Mídia |
VK_LAUNCH_MAIL |
0xB4 |
Tecla Iniciar Email |
VK_LAUNCH_MEDIA_SELECT |
0xB5 |
Tecla Selecionar Mídia |
VK_LAUNCH_APP1 |
0xB6 |
Tecla Iniciar Aplicativo 1 |
VK_LAUNCH_APP2 |
0xB7 |
Tecla Iniciar Aplicativo 2 |
- |
0xB8-B9 |
Reservado |
VK_OEM_1 |
0xBA |
Usado para caracteres diversos. Pode variar de acordo com o teclado. Para o teclado padrão dos EUA, a ;: tecla |
VK_OEM_PLUS |
0xBB |
Para qualquer país/região, a + chave |
VK_OEM_COMMA |
0xBC |
Para qualquer país/região, a , chave |
VK_OEM_MINUS |
0xBD |
Para qualquer país/região, a - chave |
VK_OEM_PERIOD |
0xBE |
Para qualquer país/região, a . chave |
VK_OEM_2 |
0xBF |
Usado para caracteres diversos. Pode variar de acordo com o teclado. Para o teclado padrão dos EUA, a /? tecla |
VK_OEM_3 |
0xC0 |
Usado para caracteres diversos. Pode variar de acordo com o teclado. Para o teclado padrão dos EUA, a `~ tecla |
- |
0xC1-DA |
Reservado |
VK_OEM_4 |
0xDB |
Usado para caracteres diversos. Pode variar de acordo com o teclado. Para o teclado padrão dos EUA, a [{ tecla |
VK_OEM_5 |
0xDC |
Usado para caracteres diversos. Pode variar de acordo com o teclado. Para o teclado padrão dos EUA, a \\| tecla |
VK_OEM_6 |
0xDD |
Usado para caracteres diversos. Pode variar de acordo com o teclado. Para o teclado padrão dos EUA, a ]} tecla |
VK_OEM_7 |
0xDE |
Usado para caracteres diversos. Pode variar de acordo com o teclado. Para o teclado padrão dos EUA, a '" tecla |
VK_OEM_8 |
0xDF |
Usado para caracteres diversos. Pode variar de acordo com o teclado. |
- |
0xE0 |
Reservado |
- |
0xE1 |
Específico do OEM |
VK_OEM_102 |
0xE2 |
As teclas <> no teclado padrão dos EUA ou a tecla \\| no teclado de 102 teclas que não é dos EUA |
- |
0xE3-E4 |
Específico do OEM |
VK_PROCESSKEY |
0xE5 |
Tecla PROCESS do IME |
- |
0xE6 |
Específico do OEM |
VK_PACKET |
0xE7 |
Usada para passar a caracteres Unicode como se fossem pressionamentos de teclas. A tecla VK_PACKET é a palavra inferior de um valor de tecla virtual de 32 bits usado para métodos de entrada diferentes do teclado. Para obter mais informações, confira Comentário em KEYBDINPUT , SendInput , WM_KEYDOWN e WM_KEYUP |
- |
0xE8 |
Não atribuído |
- |
0xE9-F5 |
Específico do OEM |
VK_ATTN |
0xF6 |
Tecla ATTN |
VK_CRSEL |
0xF7 |
Tecla CrSel |
VK_EXSEL |
0xF8 |
Tecla ExSel |
VK_EREOF |
0xF9 |
Tecla Apagar EOF |
VK_PLAY |
0xFA |
Tecla Play |
VK_ZOOM |
0xFB |
Tecla Zoom |
VK_NONAME |
0xFC |
Reservado |
VK_PA1 |
0xFD |
Tecla PA1 |
VK_OEM_CLEAR |
0xFE |
Tecla CLEAR |