Kode Virtual-Key
Tabel berikut menunjukkan nama konstanta simbolis, nilai heksadesimal, dan setara mouse atau keyboard untuk kode kunci virtual yang digunakan oleh sistem. Kode tercantum dalam urutan numerik.
Konstan | Nilai | Deskripsi |
---|---|---|
VK_LBUTTON |
0x01 | Tombol mouse kiri |
VK_RBUTTON |
0x02 | Tombol kanan mouse |
VK_CANCEL |
0x03 | Pemrosesan pemisahan kontrol |
VK_MBUTTON |
0x04 | Tombol mouse tengah |
VK_XBUTTON1 |
0x05 | Tombol tetikus X1 |
VK_XBUTTON2 |
0x06 | Tombol tetikus X2 |
0x07 | Dipesan | |
VK_BACK |
0x08 | Kunci backspace |
VK_TAB |
0x09 | Tombol tab |
0x0A-0B | Dipesan | |
VK_CLEAR |
0x0C | Hapus kunci |
VK_RETURN |
0x0D | Masukkan kunci |
0x0E-0F | Tidak ditetapkan | |
VK_SHIFT |
0x10 | Tombol shift |
VK_CONTROL |
0x11 | Tombol Ctrl |
VK_MENU |
0x12 | Tombol Alt |
VK_PAUSE |
0x13 | Jeda kunci |
VK_CAPITAL |
0x14 | Kunci caps |
VK_KANA |
0x15 | Mode IME Kana |
VK_HANGUL |
0x15 | Mode IME Hangul |
VK_IME_ON |
0x16 | IME Aktif |
VK_JUNJA |
0x17 | Mode IME Junja |
VK_FINAL |
0x18 | Mode akhir IME |
VK_HANJA |
0x19 | Mode IME Hanja |
VK_KANJI |
0x19 | Mode IME Kanji |
VK_IME_OFF |
0x1A | IME Nonaktif |
VK_ESCAPE |
0x1B | Kunci esc |
VK_CONVERT |
0x1C | Konversi IME |
VK_NONCONVERT |
0x1D | IME nonkonvert |
VK_ACCEPT |
0x1E | Penerimaan IME |
VK_MODECHANGE |
0x1F | Permintaan perubahan mode IME |
VK_SPACE |
0x20 | Kunci bilah spasi |
VK_PRIOR |
0x21 | Kunci halaman atas |
VK_NEXT |
0x22 | Tombol page down |
VK_END |
0x23 | Kunci akhir |
VK_HOME |
0x24 | Kunci rumah |
VK_LEFT |
0x25 | Tombol panah kiri |
VK_UP |
0x26 | Tombol panah atas |
VK_RIGHT |
0x27 | Tombol panah kanan |
VK_DOWN |
0x28 | Tombol panah bawah |
VK_SELECT |
0x29 | Pilih kunci |
VK_PRINT |
0x2A | Kunci cetak |
VK_EXECUTE |
0x2B | Jalankan kunci |
VK_SNAPSHOT |
0x2C | Tombol layar cetak |
VK_INSERT |
0x2D | Sisipkan kunci |
VK_DELETE |
0x2E | Hapus kunci |
VK_HELP |
0x2F | Kunci bantuan |
`0` |
0x30 | 0 kunci |
`1` |
0x31 | 1 kunci |
`2` |
0x32 | 2 kunci |
`3` |
0x33 | 3 kunci |
`4` |
0x34 | 4 kunci |
`5` |
0x35 | 5 kunci |
`6` |
0x36 | 6 kunci |
`7` |
0x37 | 7 kunci |
`8` |
0x38 | 8 kunci |
`9` |
0x39 | 9 kunci |
0x3A-40 | Undefined | |
`A` |
0x41 | Kunci |
`B` |
0x42 | Kunci B |
`C` |
0x43 | Kunci C |
`D` |
0x44 | Kunci D |
`E` |
0x45 | Kunci E |
`F` |
0x46 | Kunci F |
`G` |
0x47 | Kunci G |
`H` |
0x48 | Kunci H |
`I` |
0x49 | Kunci I |
`J` |
0x4A | Kunci J |
`K` |
0x4B | Kunci K |
`L` |
0x4C | Kunci L |
`M` |
0x4D | Kunci M |
`N` |
0x4E | Kunci N |
`O` |
0x4F | Kunci O |
`P` |
0x50 | Kunci P |
`Q` |
0x51 | Kunci T |
`R` |
0x52 | Kunci R |
`S` |
0x53 | Kunci S |
`T` |
0x54 | Kunci T |
`U` |
0x55 | Kunci U |
`V` |
0x56 | Kunci V |
`W` |
0x57 | Kunci W |
`X` |
0x58 | Kunci X |
`Y` |
0x59 | Kunci Y |
`Z` |
0x5A | Kunci Z |
VK_LWIN |
0x5B | Tombol logo Windows Kiri |
VK_RWIN |
0x5C | Tombol logo Windows kanan |
VK_APPS |
0x5D | Kunci aplikasi |
0x5E | Dipesan | |
VK_SLEEP |
0x5F | Kunci Komputer Tidur |
VK_NUMPAD0 |
0x60 | Kunci keypad numerik 0 |
VK_NUMPAD1 |
0x61 | Tombol numerik 1 kunci |
VK_NUMPAD2 |
0x62 | Tombol numerik 2 |
VK_NUMPAD3 |
0x63 | Kunci keypad numerik 3 |
VK_NUMPAD4 |
0x64 | Tombol numerik 4 |
VK_NUMPAD5 |
0x65 | Tombol numerik 5 |
VK_NUMPAD6 |
0x66 | Kunci keypad numerik 6 |
VK_NUMPAD7 |
0x67 | Kunci keypad numerik 7 |
VK_NUMPAD8 |
0x68 | Kunci keypad numerik 8 |
VK_NUMPAD9 |
0x69 | Kunci keypad numerik 9 |
VK_MULTIPLY |
0x6A | Mengalikan kunci |
VK_ADD |
0x6B | Tambahkan kunci |
VK_SEPARATOR |
0x6C | Kunci pemisah |
VK_SUBTRACT |
0x6D | Kurangi kunci |
VK_DECIMAL |
0x6E | Kunci desimal |
VK_DIVIDE |
0x6F | Bagi kunci |
VK_F1 |
0x70 | Kunci F1 |
VK_F2 |
0x71 | Kunci F2 |
VK_F3 |
0x72 | Kunci F3 |
VK_F4 |
0x73 | Kunci F4 |
VK_F5 |
0x74 | Kunci F5 |
VK_F6 |
0x75 | Kunci F6 |
VK_F7 |
0x76 | Kunci F7 |
VK_F8 |
0x77 | Kunci F8 |
VK_F9 |
0x78 | Kunci F9 |
VK_F10 |
0x79 | Kunci F10 |
VK_F11 |
0x7A | Kunci F11 |
VK_F12 |
0x7B | Kunci F12 |
VK_F13 |
0x7C | Kunci F13 |
VK_F14 |
0x7D | Kunci F14 |
VK_F15 |
0x7E | Kunci F15 |
VK_F16 |
0x7F | Kunci F16 |
VK_F17 |
0x80 | Kunci F17 |
VK_F18 |
0x81 | Kunci F18 |
VK_F19 |
0x82 | Kunci F19 |
VK_F20 |
0x83 | Kunci F20 |
VK_F21 |
0x84 | Kunci F21 |
VK_F22 |
0x85 | Kunci F22 |
VK_F23 |
0x86 | Kunci F23 |
VK_F24 |
0x87 | Kunci F24 |
0x88-8F | Dipesan | |
VK_NUMLOCK |
0x90 | Tombol kunci num |
VK_SCROLL |
0x91 | Kunci kunci gulir |
0x92-96 | Spesifik OEM | |
0x97-9F | Tidak ditetapkan | |
VK_LSHIFT |
0xA0 | Tombol Shift Kiri |
VK_RSHIFT |
0xA1 | Tombol Shift Kanan |
VK_LCONTROL |
0xA2 | Tombol Ctrl kiri |
VK_RCONTROL |
0xA3 | Tombol Ctrl kanan |
VK_LMENU |
0xA4 | Tombol Alt Kiri |
VK_RMENU |
0xA5 | Tombol Alt Kanan |
VK_BROWSER_BACK |
0xA6 | Kunci Kembali Browser |
VK_BROWSER_FORWARD |
0xA7 | Kunci Penerusan Browser |
VK_BROWSER_REFRESH |
0xA8 | Kunci Refresh Browser |
VK_BROWSER_STOP |
0xA9 | Kunci Henti Browser |
VK_BROWSER_SEARCH |
0xAA | Kunci Pencarian Browser |
VK_BROWSER_FAVORITES |
0xAB | Kunci Favorit Browser |
VK_BROWSER_HOME |
0xAC | Kunci Mulai dan Beranda Browser |
VK_VOLUME_MUTE |
0xAD | Tombol Matikan Suara Volume |
VK_VOLUME_DOWN |
0xAE | Tombol Volume Turun |
VK_VOLUME_UP |
0xAF | Tombol Volume Naik |
VK_MEDIA_NEXT_TRACK |
0xB0 | Kunci Lacak Berikutnya |
VK_MEDIA_PREV_TRACK |
0xB1 | Kunci Trek Sebelumnya |
VK_MEDIA_STOP |
0xB2 | Hentikan kunci Media |
VK_MEDIA_PLAY_PAUSE |
0xB3 | Tombol Putar/Jeda Media |
VK_LAUNCH_MAIL |
0xB4 | Kunci Mulai Email |
VK_LAUNCH_MEDIA_SELECT |
0xB5 | Pilih Kunci media |
VK_LAUNCH_APP1 |
0xB6 | Mulai kunci Aplikasi 1 |
VK_LAUNCH_APP2 |
0xB7 | Mulai kunci Aplikasi 2 |
0xB8-B9 | Dipesan | |
VK_OEM_1 |
0xBA | Digunakan untuk karakter lain-lain; itu dapat bervariasi menurut keyboard. Untuk keyboard standar AS, tombol ;: |
VK_OEM_PLUS |
0xBB | Untuk negara/wilayah mana pun, kunci + |
VK_OEM_COMMA |
0xBC | Untuk negara/wilayah mana pun, kunci , |
VK_OEM_MINUS |
0xBD | Untuk negara/wilayah mana pun, kunci - |
VK_OEM_PERIOD |
0xBE | Untuk negara/wilayah mana pun, kunci . |
VK_OEM_2 |
0xBF | Digunakan untuk karakter lain-lain; itu dapat bervariasi menurut keyboard. Untuk keyboard standar AS, tombol /? |
VK_OEM_3 |
0xC0 | Digunakan untuk karakter lain-lain; itu dapat bervariasi menurut keyboard. Untuk keyboard standar AS, tombol `~ |
0xC1-DA | Dipesan | |
VK_OEM_4 |
0xDB | Digunakan untuk karakter lain-lain; itu dapat bervariasi menurut keyboard. Untuk keyboard standar AS, tombol [{ |
VK_OEM_5 |
0xDC | Digunakan untuk karakter lain-lain; itu dapat bervariasi menurut keyboard. Untuk keyboard standar AS, tombol \\| |
VK_OEM_6 |
0xDD | Digunakan untuk karakter lain-lain; itu dapat bervariasi menurut keyboard. Untuk keyboard standar AS, tombol ]} |
VK_OEM_7 |
0xDE | Digunakan untuk karakter lain-lain; itu dapat bervariasi menurut keyboard. Untuk keyboard standar AS, tombol '" |
VK_OEM_8 |
0xDF | Digunakan untuk karakter lain-lain; itu dapat bervariasi menurut keyboard. |
0xE0 | Dipesan | |
0xE1 | Spesifik OEM | |
VK_OEM_102 |
0xE2 | Tombol <> pada keyboard standar AS, atau tombol \\| pada keyboard non-US 102-key |
0xE3-E4 | Spesifik OEM | |
VK_PROCESSKEY |
0xE5 | Kunci PROSES IME |
0xE6 | Spesifik OEM | |
VK_PACKET |
0xE7 | Digunakan untuk meneruskan karakter Unicode seolah-olah karakter tersebut adalah penekanan kunci. Kunci VK_PACKET adalah kata rendah dari nilai Kunci Virtual 32-bit yang digunakan untuk metode input non-keyboard. Untuk informasi selengkapnya, lihat Komentar di KEYBDINPUT , SendInput , WM_KEYDOWN , dan WM_KEYUP |
0xE8 | Tidak ditetapkan | |
0xE9-F5 | Spesifik OEM | |
VK_ATTN |
0xF6 | Kunci attn |
VK_CRSEL |
0xF7 | Kunci CrSel |
VK_EXSEL |
0xF8 | Kunci ExSel |
VK_EREOF |
0xF9 | Menghapus kunci EOF |
VK_PLAY |
0xFA | Kunci putar |
VK_ZOOM |
0xFB | Tombol perbesar tampilan |
VK_NONAME |
0xFC | Dipesan |
VK_PA1 |
0xFD | Kunci PA1 |
VK_OEM_CLEAR |
0xFE | Hapus kunci |
Komentar
Jangan mengandalkan kunci K_LWIN (0x5B) + VK_F17 (0x80) untuk mengalihkan pengaturan secara permanen. Saat dimatikan, sistem menggunakan kunci ini untuk mengatur ulang berbagai pengaturan, yang dapat mencakup yang ditetapkan oleh aplikasi Anda.
Persyaratan
Syarat | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | Winuser.h |