Kustomisasi timer "ketik ke tampilan daftar" Windows

9

Ketika kursor berada di windows explorer (manajer file, bukan browser), menekan sejumlah tombol memilih nama file yang dimulai dengan karakter ini. Ini diatur oleh "folder options-> view-> saat mengetik ke tampilan daftar .."

Namun, sepertinya ada timer internal yang dikaitkan dengan karakter yang diketik. Jika Anda tidak menekan tombol apa pun selama sekitar 1 detik, string yang diketiknya diabaikan dan mengetik karakter baru memulai pencarian baru (seperti versi kotak pencarian firefox yang tidak terlihat)

Apakah ada kunci registri yang dapat memodifikasi durasi timer ini ??

blue_note
sumber

Jawaban:

2

Dari Pemrosesan Pesan Tampilan-Daftar Default di Windows SDK.

Pemrosesan Pesan

Tabel berikut ini menjelaskan pemrosesan pesan jendela yang dilakukan oleh kontrol tampilan daftar.

Pemrosesan pesan dilakukan

WM_CHAR Mencari item tampilan daftar yang dimulai dengan karakter yang ditentukan dan, jika item ditemukan, pilih dan set fokus ke item.

Beberapa karakter yang diterima dalam interval waktu habis, saat ini ditetapkan pada satu detik , digabungkan, dan kontrol tampilan daftar mencari item yang dimulai dengan string yang dihasilkan.

pelatuk
sumber
0

Saya tidak mengetahui adanya mod registri untuk ini, tetapi Listary secara efektif menghilangkan batas waktu tipe-untuk-menemukan Explorer, sementara sangat memperluas fungsinya.

Mika
sumber
2
Terima kasih atas jawaban Anda. Namun, listary melakukan pencarian, alih-alih seleksi, yang sudah dimungkinkan oleh pengaturan di "opsi folder" (meskipun listary melakukan memang lebih cepat). Namun, sebagian besar waktu, ketika Anda berada di folder, Anda harus memilih file yang sudah terlihat. Mengetik dalam tampilan daftar bukanlah metode pencarian, tetapi alternatif yang lebih cepat untuk menggunakan mouse, atau menekan tombol panah beberapa kali.
blue_note