Fungsi GetKeyboardType (winuser.h)
Mengambil informasi tentang papan tombol saat ini.
Sintaks
int GetKeyboardType(
[in] int nTypeFlag
);
Parameter
[in] nTypeFlag
Jenis: int
Jenis informasi keyboard yang akan diambil. Parameter ini bisa menjadi salah satu nilai berikut.
Nilai | Makna |
---|---|
0 | Jenis keyboard |
1 | Subjenis keyboard |
2 | Jumlah tombol fungsi pada keyboard |
Nilai kembali
Jenis: int
Jika fungsi berhasil, nilai pengembalian menentukan informasi yang diminta.
Jika fungsi gagal dan nTypeFlag bukan 1, nilai yang dikembalikan adalah 0; 0 adalah nilai pengembalian yang valid ketika nTypeFlag adalah 1 (subjenis keyboard). Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Jenis keyboard yang valid adalah:
Nilai | Deskripsi |
---|---|
0x4 | Keyboard 101 atau 102 tombol yang disempurnakan (dan kompatibel) |
0x7 | Keyboard Jepang |
0x8 | Keyboard Korea |
0x51 | Tipe tidak dikenal atau keyboard HID |
Subjenis keyboard adalah nilai dependen produsen peralatan asli (OEM).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winuser.h (sertakan Windows.h) |
Pustaka | User32.lib |
DLL | User32.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk