Virtual-Key kódok
Az alábbi táblázat a rendszer által használt virtuáliskulcs-kódok szimbolikus állandóneveit, hexadecimális értékeit és egér- vagy billentyűzet-megfelelőit mutatja be. A kódok numerikus sorrendben vannak felsorolva.
Konstans | Érték | Leírás |
---|---|---|
VK_LBUTTON |
0x01 | Bal egérgomb |
VK_RBUTTON |
0x02 | Jobb egérgomb |
VK_CANCEL |
0x03 | Vezérlőtörés feldolgozása |
VK_MBUTTON |
0x04 | Középső egérgomb |
VK_XBUTTON1 |
0x05 | X1 egérgomb |
VK_XBUTTON2 |
0x06 | X2 egérgomb |
0x07 | Tartózkodó | |
VK_BACK |
0x08 | Backspace key |
VK_TAB |
0x09 | Tab billentyű |
0x0A-0B | Tartózkodó | |
VK_CLEAR |
0x0C | Kulcs törlése |
VK_RETURN |
0x0D | Adja meg a kulcsot |
0x0E-0F | Hozzárendelés nélküli | |
VK_SHIFT |
0x10 | Shift billentyű |
VK_CONTROL |
0x11 | Ctrl billentyű |
VK_MENU |
0x12 | Alt billentyű |
VK_PAUSE |
0x13 | Szüneteltetés gomb |
VK_CAPITAL |
0x14 | Caps lock key |
VK_KANA |
0x15 | IME Kana mód |
VK_HANGUL |
0x15 | IME Hangul mód |
VK_IME_ON |
0x16 | IME bekapcsolva |
VK_JUNJA |
0x17 | IME Junja mód |
VK_FINAL |
0x18 | IME végleges mód |
VK_HANJA |
0x19 | IME Hanja mód |
VK_KANJI |
0x19 | IME Kanji mód |
VK_IME_OFF |
0x1A | IME kikapcsolva |
VK_ESCAPE |
0x1B | Esc-kulcs |
VK_CONVERT |
0x1C | IME konvertálás |
VK_NONCONVERT |
0x1D | IME nem konvertált |
VK_ACCEPT |
0x1E | IME elfogadása |
VK_MODECHANGE |
0x1F | IME mód változáskérése |
VK_SPACE |
0x20 | Szóközbillentyű |
VK_PRIOR |
0x21 | Page up key |
VK_NEXT |
0x22 | Page down key |
VK_END |
0x23 | Zárókulcs |
VK_HOME |
0x24 | Otthoni kulcs |
VK_LEFT |
0x25 | Balra nyílbillentyű |
VK_UP |
0x26 | Fel nyílbillentyű |
VK_RIGHT |
0x27 | Jobbra nyílbillentyű |
VK_DOWN |
0x28 | Le nyílbillentyű |
VK_SELECT |
0x29 | Kulcs kiválasztása |
VK_PRINT |
0x2A | Nyomtatási kulcs |
VK_EXECUTE |
0x2B | Kulcs végrehajtása |
VK_SNAPSHOT |
0x2C | Nyomtatási képernyőkulcs |
VK_INSERT |
0x2D | Kulcs beszúrása |
VK_DELETE |
0x2E | Kulcs törlése |
VK_HELP |
0x2F | Súgókulcs |
`0` |
0x30 | 0 billentyű |
`1` |
0x31 | 1 kulcs |
`2` |
0x32 | 2 kulcs |
`3` |
0x33 | 3 kulcs |
`4` |
0x34 | 4 kulcs |
`5` |
0x35 | 5 billentyű |
`6` |
0x36 | 6 billentyű |
`7` |
0x37 | 7 billentyű |
`8` |
0x38 | 8 kulcs |
`9` |
0x39 | 9 billentyű |
0x3A-40 | Meghatározatlan | |
`A` |
0x41 | Kulcs |
`B` |
0x42 | B kulcs |
`C` |
0x43 | C kulcs |
`D` |
0x44 | D kulcs |
`E` |
0x45 | E billentyű |
`F` |
0x46 | F billentyű |
`G` |
0x47 | G billentyű |
`H` |
0x48 | H billentyű |
`I` |
0x49 | I billentyű |
`J` |
0x4A | J-kulcs |
`K` |
0x4B | K billentyű |
`L` |
0x4C | L billentyű |
`M` |
0x4D | M billentyű |
`N` |
0x4E | N billentyű |
`O` |
0x4F | O-kulcs |
`P` |
0x50 | P billentyű |
`Q` |
0x51 | Q-kulcs |
`R` |
0x52 | R-kulcs |
`S` |
0x53 | S kulcs |
`T` |
0x54 | T billentyű |
`U` |
0x55 | U billentyű |
`V` |
0x56 | V-kulcs |
`W` |
0x57 | W billentyű |
`X` |
0x58 | X-kulcs |
`Y` |
0x59 | Y kulcs |
`Z` |
0x5A | Z billentyű |
VK_LWIN |
0x5B | Bal oldali Windows billentyű |
VK_RWIN |
0x5C | Jobb oldali Windows billentyű |
VK_APPS |
0x5D | Alkalmazáskulcs |
0x5E | Tartózkodó | |
VK_SLEEP |
0x5F | Számítógép alvó kulcsa |
VK_NUMPAD0 |
0x60 | Numerikus billentyűzet 0 billentyű |
VK_NUMPAD1 |
0x61 | Numerikus billentyűzet 1 billentyű |
VK_NUMPAD2 |
0x62 | Numerikus billentyűzet 2 billentyű |
VK_NUMPAD3 |
0x63 | Numerikus billentyűzet 3 billentyű |
VK_NUMPAD4 |
0x64 | Numerikus billentyűzet 4 billentyű |
VK_NUMPAD5 |
0x65 | Numerikus billentyűzet 5 billentyű |
VK_NUMPAD6 |
0x66 | Numerikus billentyűzet 6 billentyű |
VK_NUMPAD7 |
0x67 | Numerikus billentyűzet 7 billentyű |
VK_NUMPAD8 |
0x68 | Numerikus billentyűzet 8 billentyű |
VK_NUMPAD9 |
0x69 | Numerikus billentyűzet 9 billentyű |
VK_MULTIPLY |
0x6A | Kulcs szorzása |
VK_ADD |
0x6B | Kulcs hozzáadása |
VK_SEPARATOR |
0x6C | Elválasztó kulcs |
VK_SUBTRACT |
0x6D | Kivonási kulcs |
VK_DECIMAL |
0x6E | Decimális kulcs |
VK_DIVIDE |
0x6F | Kulcs felosztása |
VK_F1 |
0x70 | F1 billentyű |
VK_F2 |
0x71 | F2 billentyű |
VK_F3 |
0x72 | F3 billentyű |
VK_F4 |
0x73 | F4 billentyű |
VK_F5 |
0x74 | F5 billentyű |
VK_F6 |
0x75 | F6-kulcs |
VK_F7 |
0x76 | F7 billentyű |
VK_F8 |
0x77 | F8-kulcs |
VK_F9 |
0x78 | F9 billentyű |
VK_F10 |
0x79 | F10-kulcs |
VK_F11 |
0x7A | F11-kulcs |
VK_F12 |
0x7B | F12-kulcs |
VK_F13 |
0x7C | F13-kulcs |
VK_F14 |
0x7D | F14-kulcs |
VK_F15 |
0x7E | F15-kulcs |
VK_F16 |
0x7F | F16-kulcs |
VK_F17 |
0x80 | F17-kulcs |
VK_F18 |
0x81 | F18-kulcs |
VK_F19 |
0x82 | F19-kulcs |
VK_F20 |
0x83 | F20-kulcs |
VK_F21 |
0x84 | F21-kulcs |
VK_F22 |
0x85 | F22-kulcs |
VK_F23 |
0x86 | F23-kulcs |
VK_F24 |
0x87 | F24-kulcs |
0x88-8F | Tartózkodó | |
VK_NUMLOCK |
0x90 | Szám zárolási kulcs |
VK_SCROLL |
0x91 | Scroll lock key |
0x92-96 | OEM-specifikus | |
0x97-9F | Hozzárendelés nélküli | |
VK_LSHIFT |
0xA0 | Balra shift billentyű |
VK_RSHIFT |
0xA1 | Jobbra shift billentyű |
VK_LCONTROL |
0xA2 | Balra ctrl billentyű |
VK_RCONTROL |
0xA3 | Jobbra Ctrl billentyű |
VK_LMENU |
0xA4 | Bal oldali Alt billentyű |
VK_RMENU |
0xA5 | Jobbra alt billentyű |
VK_BROWSER_BACK |
0xA6 | Böngésző visszakulcsa |
VK_BROWSER_FORWARD |
0xA7 | Böngésző továbbítási kulcsa |
VK_BROWSER_REFRESH |
0xA8 | Böngészőfrissítési kulcs |
VK_BROWSER_STOP |
0xA9 | Böngésző leállítási kulcsa |
VK_BROWSER_SEARCH |
0xAA | Böngészőkeresési kulcs |
VK_BROWSER_FAVORITES |
0xAB | Böngésző kedvencek kulcsa |
VK_BROWSER_HOME |
0xAC | Böngésző indítása és kezdőlapja |
VK_VOLUME_MUTE |
0xAD | Hangerő-elnémítási kulcs |
VK_VOLUME_DOWN |
0xAE | Hangerő lekulcsa |
VK_VOLUME_UP |
0xAF | Hangerőnövelő kulcs |
VK_MEDIA_NEXT_TRACK |
0xB0 | Következő követés kulcsa |
VK_MEDIA_PREV_TRACK |
0xB1 | Előző követéskulcs |
VK_MEDIA_STOP |
0xB2 | Médiakulcs leállítása |
VK_MEDIA_PLAY_PAUSE |
0xB3 | Médiakulcs lejátszása/szüneteltetése |
VK_LAUNCH_MAIL |
0xB4 | Postakulcs indítása |
VK_LAUNCH_MEDIA_SELECT |
0xB5 | Médiakulcs kiválasztása |
VK_LAUNCH_APP1 |
0xB6 | Az 1. alkalmazáskulcs indítása |
VK_LAUNCH_APP2 |
0xB7 | Az Application 2 billentyű indítása |
0xB8-B9 | Tartózkodó | |
VK_OEM_1 |
0xBA | Különböző karakterekhez használatos; billentyűzetenként változhat. Az AMERIKAI standard billentyűzet esetében a ;: billentyű |
VK_OEM_PLUS |
0xBB | Bármely ország/régió esetében a + kulcs |
VK_OEM_COMMA |
0xBC | Bármely ország/régió esetében a , kulcs |
VK_OEM_MINUS |
0xBD | Bármely ország/régió esetében a - kulcs |
VK_OEM_PERIOD |
0xBE | Bármely ország/régió esetében a . kulcs |
VK_OEM_2 |
0xBF | Különböző karakterekhez használatos; billentyűzetenként változhat. Az AMERIKAI standard billentyűzet esetében a /? billentyű |
VK_OEM_3 |
0xC0 | Különböző karakterekhez használatos; billentyűzetenként változhat. Az AMERIKAI standard billentyűzet esetében a `~ billentyű |
0xC1-DA | Tartózkodó | |
VK_OEM_4 |
0xDB | Különböző karakterekhez használatos; billentyűzetenként változhat. Az AMERIKAI standard billentyűzet esetében a [{ billentyű |
VK_OEM_5 |
0xDC | Különböző karakterekhez használatos; billentyűzetenként változhat. Az AMERIKAI standard billentyűzet esetében a \\| billentyű |
VK_OEM_6 |
0xDD | Különböző karakterekhez használatos; billentyűzetenként változhat. Az AMERIKAI standard billentyűzet esetében a ]} billentyű |
VK_OEM_7 |
0xDE | Különböző karakterekhez használatos; billentyűzetenként változhat. Az AMERIKAI standard billentyűzet esetében a '" billentyű |
VK_OEM_8 |
0xDF | Különböző karakterekhez használatos; billentyűzetenként változhat. |
0xE0 | Tartózkodó | |
0xE1 | OEM-specifikus | |
VK_OEM_102 |
0xE2 | Az usa-beli standard billentyűzet <> billentyűi, vagy a \\| billentyű a nem US 102 billentyűs billentyűzeten |
0xE3-E4 | OEM-specifikus | |
VK_PROCESSKEY |
0xE5 | IME PROCESS-kulcs |
0xE6 | OEM-specifikus | |
VK_PACKET |
0xE7 | Unicode-karakterek átadására szolgál, mintha billentyűleütések lennének. A VK_PACKET kulcs a nem billentyűzetes beviteli módszerekhez használt 32 bites virtuális kulcs értékének alacsony szava. További információ: Megjegyzés KEYBDINPUT , SendInput , WM_KEYDOWN és WM_KEYUP |
0xE8 | Hozzárendelés nélküli | |
0xE9-F5 | OEM-specifikus | |
VK_ATTN |
0xF6 | Attn-kulcs |
VK_CRSEL |
0xF7 | CrSel-kulcs |
VK_EXSEL |
0xF8 | ExSel billentyű |
VK_EREOF |
0xF9 | EOF-kulcs törlése |
VK_PLAY |
0xFA | Lejátszási kulcs |
VK_ZOOM |
0xFB | Nagyítási kulcs |
VK_NONAME |
0xFC | Tartózkodó |
VK_PA1 |
0xFD | PA1-kulcs |
VK_OEM_CLEAR |
0xFE | Kulcs törlése |
Megjegyzések
Ne támaszkodjon a K_LWIN (0x5B) + VK_F17 (0x80) billentyűkre a beállítások végleges váltásához. Leállításkor a rendszer ezeket a kulcsokat használja a különböző beállítások alaphelyzetbe állításához, amelyek magukban foglalhatják az alkalmazás által beállított beállításokat is.
Követelmények
Követelmény | Érték |
---|---|
Minimálisan támogatott ügyfél | Windows 2000 Professional [csak asztali alkalmazások] |
Minimálisan támogatott kiszolgáló | Windows 2000 Server [csak asztali alkalmazások] |
Fejléc | Winuser.h |