struktur RID_DEVICE_INFO_KEYBOARD (winuser.h)
Menentukan data input mentah yang berasal dari keyboard yang ditentukan.
Sintaks
typedef struct tagRID_DEVICE_INFO_KEYBOARD {
DWORD dwType;
DWORD dwSubType;
DWORD dwKeyboardMode;
DWORD dwNumberOfFunctionKeys;
DWORD dwNumberOfIndicators;
DWORD dwNumberOfKeysTotal;
} RID_DEVICE_INFO_KEYBOARD, *PRID_DEVICE_INFO_KEYBOARD;
Anggota
dwType
Jenis: DWORD
Jenis keyboard. Lihat Keterangan.
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 |
dwSubType
Jenis: DWORD
Subjenis khusus vendor dari keyboard. Lihat Keterangan.
dwKeyboardMode
Jenis: DWORD
Mode kode pemindaian. Biasanya 1, yang berarti Bahwa Scan Code Set 1 digunakan. Lihat Spesifikasi Kode Pemindaian Keyboard.
dwNumberOfFunctionKeys
Jenis: DWORD
Jumlah tombol fungsi pada keyboard.
dwNumberOfIndicators
Jenis: DWORD
Jumlah indikator LED pada keyboard.
dwNumberOfKeysTotal
Jenis: DWORD
Jumlah total tombol pada keyboard.
Keterangan
Untuk informasi tentang jenis keyboard, subjenis, mode kode pemindaian, dan tata letak keyboard terkait, lihat dokumentasi di header kbd.h, ntdd8042.h dan ntddkbd.h di Windows SDK, dan Sampel Tata Letak Keyboard.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | winuser.h (termasuk Windows.h) |
Lihat juga
Konseptual
Referensi