Struktur MOUSEKEYS (winuser.h)
Berisi informasi tentang fitur aksesibilitas MouseKeys. Saat fitur MouseKeys aktif, pengguna dapat menggunakan keypad numerik untuk mengontrol penunjuk mouse, dan untuk mengklik, mengklik dua kali, menyeret, dan meletakkan. Dengan menekan NUMLOCK, pengguna dapat mengalihkan keypad numerik antara mode kontrol mouse dan operasi normal.
Sintaks
typedef struct tagMOUSEKEYS {
UINT cbSize;
DWORD dwFlags;
DWORD iMaxSpeed;
DWORD iTimeToMaxSpeed;
DWORD iCtrlSpeed;
DWORD dwReserved1;
DWORD dwReserved2;
} MOUSEKEYS, *LPMOUSEKEYS;
Anggota
cbSize
Jenis: DWORD
Menentukan ukuran, dalam byte, dari struktur ini.
dwFlags
Jenis: DWORD
Sekumpulan bendera bit yang menentukan properti fitur FilterKeys. Nilai bendera bit berikut didefinisikan:
iMaxSpeed
Jenis: DWORD
Menentukan kecepatan maksimum yang dicapai kursor mouse ketika tombol panah ditahan.
Windows 95/98: Pemeriksaan rentang tidak dilakukan.
Windows NT/2000: Nilai yang valid adalah dari 10 hingga 360.
iTimeToMaxSpeed
Jenis: DWORD
Menentukan lamanya waktu, dalam milidetik, yang diperlukan kursor mouse untuk mencapai kecepatan maksimum saat tombol panah ditahan. Nilai yang valid adalah dari 1000 hingga 5000.
iCtrlSpeed
Jenis: DWORD
Menentukan pengali untuk diterapkan ke kecepatan kursor mouse saat pengguna menahan tombol CTRL saat menggunakan tombol panah untuk memindahkan kursor. nilai ini diabaikan jika MKF_MODIFIERS tidak diatur.
dwReserved1
Jenis: DWORD
Anggota ini dicadangkan untuk digunakan di masa mendatang. Ini harus diatur ke nol.
dwReserved2
Jenis: DWORD
Anggota ini dicadangkan untuk digunakan di masa mendatang. Ini harus diatur ke nol.
Keterangan
Aplikasi menggunakan struktur MOUSEKEYS saat memanggil fungsi SystemParametersInfo dengan parameter uiAction diatur ke nilai SPI_GETMOUSEKEYS atau SPI_SETMOUSEKEYS . Saat menggunakan SPI_GETMOUSEKEYS, aplikasi harus menentukan anggota cbSize dari struktur MOUSEKEYS ; fungsi SystemParametersInfo mengisi anggota yang tersisa. Aplikasi harus menentukan semua anggota struktur saat menggunakan nilai SPI_SETMOUSEKEYS .
Jika Anda memanggil SystemParametersInfo dengan nilai SPI_SETMOUSEKEYS , bendera berikut diabaikan:
- MKF_LEFTBUTTONDOWN
- MKF_LEFTBUTTONSEL
- MKF_MOUSEMODE
- MKF_RIGHTBUTTONDOWN
- MKF_RIGHTBUTTONSEL
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | winuser.h (sertakan Windows.h) |
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