Fungsi Input Mouse

Di bagian ini

Topik Deskripsi
_TrackMouseEvent
Memposting pesan saat penunjuk mouse meninggalkan jendela atau mengarahkan kursor ke jendela selama jangka waktu tertentu. Fungsi ini memanggil TrackMouseEvent jika ada, jika tidak, fungsi ini menirunya.
DragDetect
Mengambil mouse dan melacak gerakannya hingga pengguna melepaskan tombol kiri, menekan tombol ESC, atau memindahkan mouse ke luar persegi panjang seret di sekitar titik yang ditentukan. Lebar dan tinggi persegi panjang seret ditentukan oleh nilai SM_CXDRAG dan SM_CYDRAG yang dikembalikan oleh fungsi GetSystemMetrics .
GetCapture
Mengambil handel ke jendela (jika ada) yang telah mengambil mouse. Hanya satu jendela pada satu waktu yang dapat menangkap mouse; jendela ini menerima input mouse apakah kursor berada di dalam batasnya atau tidak.
GetDoubleClickTime
Mengambil waktu klik-ganda saat ini untuk mouse. Klik ganda adalah serangkaian dua klik tombol mouse, yang kedua terjadi dalam waktu yang ditentukan setelah yang pertama. Waktu klik ganda adalah jumlah maksimum milidetik yang mungkin terjadi antara klik pertama dan kedua dari klik ganda. Waktu klik ganda maksimum adalah 5000 milidetik.
GetMouseMovePointsEx
Mengambil riwayat hingga 64 koordinat mouse atau pena sebelumnya.
mouse_event
Fungsi mouse_event mensintesis gerakan mouse dan klik tombol.
Catatan: Fungsi ini telah digantikan. Gunakan SendInput sebagai gantinya.
ReleaseCapture
Melepaskan tangkapan mouse dari jendela di utas saat ini dan memulihkan pemrosesan input mouse normal. Jendela yang telah menangkap mouse menerima semua input mouse, terlepas dari posisi kursor, kecuali ketika tombol mouse diklik saat hot spot kursor berada di jendela utas lain.
SetCapture
Menyetel tangkapan mouse ke jendela yang ditentukan milik utas saat ini.
SetDoubleClickTime
Mengatur waktu klik ganda untuk mouse. Klik ganda adalah serangkaian dua klik tombol mouse, yang kedua terjadi dalam waktu yang ditentukan setelah yang pertama. Waktu klik ganda adalah jumlah maksimum milidetik yang mungkin terjadi antara klik pertama dan kedua dari klik ganda.
SwapMouseButton
Membalikkan atau memulihkan arti tombol mouse kiri dan kanan.
TrackMouseEvent
Memposting pesan saat penunjuk mouse meninggalkan jendela atau mengarahkan kursor ke jendela selama jangka waktu tertentu.
Catatan: Fungsi _TrackMouseEvent memanggil TrackMouseEvent jika ada, jika tidak , _TrackMouseEvent meniru TrackMouseEvent.