Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Digunakan oleh SendInput untuk menyimpan informasi untuk mensintesis peristiwa input seperti penekanan tombol, gerakan mouse, dan klik mouse.
Sintaks
typedef struct tagINPUT {
DWORD type;
union {
MOUSEINPUT mi;
KEYBDINPUT ki;
HARDWAREINPUT hi;
} DUMMYUNIONNAME;
} INPUT, *PINPUT, *LPINPUT;
Anggota
type
Jenis: DWORD
Jenis peristiwa input. Anggota ini bisa menjadi salah satu nilai berikut.
DUMMYUNIONNAME
DUMMYUNIONNAME.mi
Jenis: MOUSEINPUT
Informasi tentang peristiwa mouse yang disimulasikan.
DUMMYUNIONNAME.ki
Jenis: KEYBDINPUT
Informasi tentang peristiwa keyboard yang disimulasikan.
DUMMYUNIONNAME.hi
Jenis: HARDWAREINPUT
Informasi tentang peristiwa perangkat keras yang disimulasikan.
Keterangan
INPUT_KEYBOARD mendukung metode input nonkeyboard, seperti pengenalan tulisan tangan atau pengenalan suara, seolah-olah itu adalah input teks dengan menggunakan bendera KEYEVENTF_UNICODE . Untuk informasi selengkapnya, lihat bagian keterangan dari KEYBDINPUT.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
| Header | winuser.h (termasuk Windows.h) |
Lihat juga
Konseptual
Referensi