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

Fungsi Input Keyboard