pesan TTM_SETDELAYTIME
Mengatur durasi awal, pop-up, dan reshow untuk kontrol tipsalat.
Parameter
-
wParam
-
Bendera yang menentukan nilai waktu mana yang akan diatur. Parameter ini bisa menjadi salah satu nilai berikut
Value Makna - TTDT_AUTOPOP
Atur jumlah waktu jendela tipsalat tetap terlihat jika penunjuk stasioner dalam persegi panjang pembatas alat. Untuk mengembalikan waktu penundaan autopop ke nilai defaultnya, atur lParam ke -1. - TTDT_INITIAL
Atur jumlah waktu penunjuk harus tetap stasioner dalam persegi panjang pembatas alat sebelum jendela tipsalat muncul. Untuk mengembalikan waktu penundaan awal ke nilai defaultnya, atur lParam ke -1. - TTDT_RESHOW
Atur jumlah waktu yang diperlukan agar jendela tipsalat berikutnya muncul saat penunjuk berpindah dari satu alat ke alat lainnya. Untuk mengembalikan waktu penundaan reshow ke nilai defaultnya, atur lParam ke -1. - TTDT_AUTOMATIC
Atur ketiga waktu penundaan ke proporsi default. Waktu autopop akan sepuluh kali waktu awal dan waktu reshow akan menjadi seperlima waktu awal. Jika bendera ini diatur, gunakan nilai positif lParam untuk menentukan waktu awal, dalam milidetik. Atur lParam ke nilai negatif untuk mengembalikan ketiga waktu penundaan ke nilai defaultnya. -
lParam
-
LOWORD menentukan waktu penundaan, dalam milidetik. HIWORD harus nol.
Nilai hasil
Nilai pengembalian untuk pesan ini tidak digunakan.
Keterangan
Waktu penundaan default didasarkan pada waktu klik ganda. Untuk waktu klik ganda default 500 ms, waktu penundaan awal, autopop, dan reshow adalah 500ms, 5000ms, dan 100ms masing-masing. Fragmen kode berikut menggunakan fungsi GetDoubleClickTime untuk menentukan tiga waktu penundaan untuk sistem apa pun.
initial = GetDoubleClickTime();
autopop = GetDoubleClickTime() * 10;
reshow = GetDoubleClickTime() / 5;
Persyaratan
Persyaratan | Value |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|