kódy Virtual-Key
Následující tabulka ukazuje symbolické názvy konstant, šestnáctkové hodnoty a ekvivalenty myši nebo klávesnice pro kódy virtuálních klíčů používané systémem. Kódy jsou uvedeny v číselném pořadí.
Konstanta | Hodnota | Popis |
---|---|---|
VK_LBUTTON |
0x01 | Levé tlačítko myši |
VK_RBUTTON |
0x02 | Pravé tlačítko myši |
VK_CANCEL |
0x03 | Zpracování ovládacího prvku |
VK_MBUTTON |
0x04 | Prostřední tlačítko myši |
VK_XBUTTON1 |
0x05 | Tlačítko myši X1 |
VK_XBUTTON2 |
0x06 | Tlačítko myši X2 |
0x07 | Rezervovaný | |
VK_BACK |
0x08 | Klávesa Backspace |
VK_TAB |
0x09 | Klávesa Tab |
0x0A-0B | Rezervovaný | |
VK_CLEAR |
0x0C | Vymazat klíč |
VK_RETURN |
0x0D | Klávesa Enter |
0x0E-0F | Nepřiřazeno | |
VK_SHIFT |
0x10 | Klávesa Shift |
VK_CONTROL |
0x11 | Klávesa Ctrl |
VK_MENU |
0x12 | Klávesa Alt |
VK_PAUSE |
0x13 | Pozastavit klávesu |
VK_CAPITAL |
0x14 | Caps Lock key |
VK_KANA |
0x15 | Režim IME Kana |
VK_HANGUL |
0x15 | Režim Hangul editoru IME |
VK_IME_ON |
0x16 | Editor IME zapnutý |
VK_JUNJA |
0x17 | Režim editoru IME Junja |
VK_FINAL |
0x18 | Konečný režim editoru IME |
VK_HANJA |
0x19 | Režim IME Hanja |
VK_KANJI |
0x19 | Režim IME Kanji |
VK_IME_OFF |
0x1A | Editor IME vypnutý |
VK_ESCAPE |
0x1B | Esc |
VK_CONVERT |
0x1C | Převod editoru IME |
VK_NONCONVERT |
0x1D | Nekonvertovat editor IME |
VK_ACCEPT |
0x1E | Přijetí editoru IME |
VK_MODECHANGE |
0x1F | Žádost o změnu režimu editoru IME |
VK_SPACE |
0x20 | Klávesa mezerníku |
VK_PRIOR |
0x21 | Page up key |
VK_NEXT |
0x22 | Klávesa Page down |
VK_END |
0x23 | Koncový klíč |
VK_HOME |
0x24 | Home key |
VK_LEFT |
0x25 | Klávesa se šipkou doleva |
VK_UP |
0x26 | Šipka nahoru |
VK_RIGHT |
0x27 | Klávesa se šipkou doprava |
VK_DOWN |
0x28 | Šipka dolů |
VK_SELECT |
0x29 | Výběr klíče |
VK_PRINT |
0x2A | Tisk klíče |
VK_EXECUTE |
0x2B | Spustit klíč |
VK_SNAPSHOT |
0x2C | Tisk klávesy obrazovky |
VK_INSERT |
0x2D | Vložit klíč |
VK_DELETE |
0x2E | Odstranit klíč |
VK_HELP |
0x2F | Klíč nápovědy |
`0` |
0x30 | Klíč 0 |
`1` |
0x31 | 1 klíč |
`2` |
0x32 | 2 klávesa |
`3` |
0x33 | 3 klávesy |
`4` |
0x34 | 4 klávesa |
`5` |
0x35 | 5 kláves |
`6` |
0x36 | 6 kláves |
`7` |
0x37 | 7 kláves |
`8` |
0x38 | 8 kláves |
`9` |
0x39 | 9 kláves |
0x3A-40 | Nedefinovaný | |
`A` |
0x41 | Klíč |
`B` |
0x42 | Klávesa B |
`C` |
0x43 | Klávesa C |
`D` |
0x44 | Klíč D |
`E` |
0x45 | Klíč E |
`F` |
0x46 | Klávesa F |
`G` |
0x47 | Klávesa G |
`H` |
0x48 | H klíč |
`I` |
0x49 | Klíč I |
`J` |
0x4A | Klávesa J |
`K` |
0x4B | Klávesa K |
`L` |
0x4C | Klávesa L |
`M` |
0x4D | Klávesa M |
`N` |
0x4E | Klíč N |
`O` |
0x4F | Klíč O |
`P` |
0x50 | Klávesa P |
`Q` |
0x51 | Klávesa Q |
`R` |
0x52 | Klíč R |
`S` |
0x53 | Klíč S |
`T` |
0x54 | Klávesa T |
`U` |
0x55 | Klávesa U |
`V` |
0x56 | Klíč V |
`W` |
0x57 | Klávesa W |
`X` |
0x58 | Klíč X |
`Y` |
0x59 | Klávesa Y |
`Z` |
0x5A | Klávesa Z |
VK_LWIN |
0x5B | Levá klávesa s logem Windows |
VK_RWIN |
0x5C | Pravá klávesa s logem Windows |
VK_APPS |
0x5D | Klíč aplikace |
0x5E | Rezervovaný | |
VK_SLEEP |
0x5F | Klíč režimu spánku počítače |
VK_NUMPAD0 |
0x60 | Numerická klávesnice 0 |
VK_NUMPAD1 |
0x61 | Numerická klávesnice 1 |
VK_NUMPAD2 |
0x62 | Číselná klávesnice 2 |
VK_NUMPAD3 |
0x63 | Numerická klávesnice 3 |
VK_NUMPAD4 |
0x64 | Numerická klávesnice 4 |
VK_NUMPAD5 |
0x65 | Číselná klávesnice 5 |
VK_NUMPAD6 |
0x66 | Číselná klávesnice 6 |
VK_NUMPAD7 |
0x67 | Numerická klávesnice 7 |
VK_NUMPAD8 |
0x68 | Numerická klávesnice 8 |
VK_NUMPAD9 |
0x69 | Numerická klávesnice 9 |
VK_MULTIPLY |
0x6A | Klíč násobení |
VK_ADD |
0x6B | Přidání klíče |
VK_SEPARATOR |
0x6C | Oddělovač |
VK_SUBTRACT |
0x6D | Odečíst klíč |
VK_DECIMAL |
0x6E | Desetinná čárka |
VK_DIVIDE |
0x6F | Oddělovat klíč |
VK_F1 |
0x70 | Klávesa F1 |
VK_F2 |
0x71 | Klávesa F2 |
VK_F3 |
0x72 | Klávesa F3 |
VK_F4 |
0x73 | Klávesa F4 |
VK_F5 |
0x74 | Klávesa F5 |
VK_F6 |
0x75 | Klávesa F6 |
VK_F7 |
0x76 | Klávesa F7 |
VK_F8 |
0x77 | Klávesa F8 |
VK_F9 |
0x78 | Klávesa F9 |
VK_F10 |
0x79 | Klávesa F10 |
VK_F11 |
0x7A | Klávesa F11 |
VK_F12 |
0x7B | Klávesa F12 |
VK_F13 |
0x7C | Klávesa F13 |
VK_F14 |
0x7D | Klávesa F14 |
VK_F15 |
0x7E | Klávesa F15 |
VK_F16 |
0x7F | Klávesa F16 |
VK_F17 |
0x80 | Klávesa F17 |
VK_F18 |
0x81 | Klávesa F18 |
VK_F19 |
0x82 | Klávesa F19 |
VK_F20 |
0x83 | Klávesa F20 |
VK_F21 |
0x84 | Klávesa F21 |
VK_F22 |
0x85 | Klávesa F22 |
VK_F23 |
0x86 | Klávesa F23 |
VK_F24 |
0x87 | Klávesa F24 |
0x88-8F | Rezervovaný | |
VK_NUMLOCK |
0x90 | Num lock key |
VK_SCROLL |
0x91 | Posunutí zamykací klávesy |
0x92-96 | Specifické pro OEM | |
0x97-9F | Nepřiřazeno | |
VK_LSHIFT |
0xA0 | Levá klávesa Shift |
VK_RSHIFT |
0xA1 | Klávesa Shift vpravo |
VK_LCONTROL |
0xA2 | Levá klávesa Ctrl |
VK_RCONTROL |
0xA3 | Klávesa Ctrl vpravo |
VK_LMENU |
0xA4 | Levá klávesa Alt |
VK_RMENU |
0xA5 | Pravá klávesa Alt |
VK_BROWSER_BACK |
0xA6 | Zpětná klávesa prohlížeče |
VK_BROWSER_FORWARD |
0xA7 | Klávesa Forward v prohlížeči |
VK_BROWSER_REFRESH |
0xA8 | Obnovovací klíč prohlížeče |
VK_BROWSER_STOP |
0xA9 | Klávesa Stop prohlížeče |
VK_BROWSER_SEARCH |
0xAA | Klíč vyhledávání v prohlížeči |
VK_BROWSER_FAVORITES |
0xAB | Klíč Oblíbené položky prohlížeče |
VK_BROWSER_HOME |
0xAC | Úvodní a domovský klíč prohlížeče |
VK_VOLUME_MUTE |
0xAD | Klíč ztlumení svazku |
VK_VOLUME_DOWN |
0xAE | Klávesa Volume Down |
VK_VOLUME_UP |
0xAF | Klíč pro zvýšení hlasitosti |
VK_MEDIA_NEXT_TRACK |
0xB0 | Další klíč sledování |
VK_MEDIA_PREV_TRACK |
0xB1 | Předchozí klíč sledování |
VK_MEDIA_STOP |
0xB2 | Zastavit klíč média |
VK_MEDIA_PLAY_PAUSE |
0xB3 | Přehrát/pozastavit klávesu média |
VK_LAUNCH_MAIL |
0xB4 | Spustit klíč pošty |
VK_LAUNCH_MEDIA_SELECT |
0xB5 | Výběr klávesy Media |
VK_LAUNCH_APP1 |
0xB6 | Spuštění klíče aplikace 1 |
VK_LAUNCH_APP2 |
0xB7 | Spuštění klíče aplikace 2 |
0xB8-B9 | Rezervovaný | |
VK_OEM_1 |
0xBA | Používá se pro různé znaky; může se lišit podle klávesnice. Pro standardní klávesnici USA ;: klávesa |
VK_OEM_PLUS |
0xBB | Pro libovolnou zemi nebo oblast klíč + |
VK_OEM_COMMA |
0xBC | Pro libovolnou zemi nebo oblast klíč , |
VK_OEM_MINUS |
0xBD | Pro libovolnou zemi nebo oblast klíč - |
VK_OEM_PERIOD |
0xBE | Pro libovolnou zemi nebo oblast klíč . |
VK_OEM_2 |
0xBF | Používá se pro různé znaky; může se lišit podle klávesnice. Pro standardní klávesnici USA /? klávesa |
VK_OEM_3 |
0xC0 | Používá se pro různé znaky; může se lišit podle klávesnice. Pro standardní klávesnici USA `~ klávesa |
0xC1-DA | Rezervovaný | |
VK_OEM_4 |
0xDB | Používá se pro různé znaky; může se lišit podle klávesnice. Pro standardní klávesnici USA [{ klávesa |
VK_OEM_5 |
0xDC | Používá se pro různé znaky; může se lišit podle klávesnice. Pro standardní klávesnici USA \\| klávesa |
VK_OEM_6 |
0xDD | Používá se pro různé znaky; může se lišit podle klávesnice. Pro standardní klávesnici USA ]} klávesa |
VK_OEM_7 |
0xDE | Používá se pro různé znaky; může se lišit podle klávesnice. Pro standardní klávesnici USA '" klávesa |
VK_OEM_8 |
0xDF | Používá se pro různé znaky; může se lišit podle klávesnice. |
0xE0 | Rezervovaný | |
0xE1 | Specifické pro OEM | |
VK_OEM_102 |
0xE2 | Klávesy <> na standardní klávesnici USA nebo klávesa \\| na klávesnici mimo USA 102 |
0xE3-E4 | Specifické pro OEM | |
VK_PROCESSKEY |
0xE5 | Klíč PROCESU EDITORU IME |
0xE6 | Specifické pro OEM | |
VK_PACKET |
0xE7 | Používá se k předávání znaků Unicode, jako by se jednalo o stisknutí kláves. Klíč VK_PACKET je nízké slovo 32bitové hodnoty virtuálního klíče používané pro metody zadávání bez klávesnice. Další informace naleznete v tématu Poznámky v KEYBDINPUT , SendInput , WM_KEYDOWN a WM_KEYUP |
0xE8 | Nepřiřazeno | |
0xE9-F5 | Specifické pro OEM | |
VK_ATTN |
0xF6 | Klíč attn |
VK_CRSEL |
0xF7 | Klíč CrSel |
VK_EXSEL |
0xF8 | Klíč ExSel |
VK_EREOF |
0xF9 | Vymazání klíče EOF |
VK_PLAY |
0xFA | Play key |
VK_ZOOM |
0xFB | Lupa |
VK_NONAME |
0xFC | Rezervovaný |
VK_PA1 |
0xFD | Klíč PA1 |
VK_OEM_CLEAR |
0xFE | Vymazat klíč |
Poznámky
Při trvalém přepínání nastavení nespoléhejte na klávesy K_LWIN (0x5B) + VK_F17 (0x80). Při vypnutí systém pomocí těchto klíčů resetuje různá nastavení, která můžou zahrnovat nastavení nastavená vaší aplikací.
Požadavky
Požadavek | Hodnota |
---|---|
Minimální podporovaný klient | Windows 2000 Professional [jenom desktopové aplikace] |
Minimální podporovaný server | Windows 2000 Server [jenom desktopové aplikace] |
Záhlaví | Winuser.h |