Megosztás a következőn keresztül:


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