8

Когда курсор находится в проводнике Windows (файловый менеджер, а не браузер), нажатие нескольких клавиш выбирает имя файла, начинающееся с этих символов. Это устанавливается "опциями папки-> вид-> при вводе в виде списка .."

Однако, кажется, что есть внутренний таймер, связанный с набранными символами. Если вы не нажимаете какую-либо клавишу в течение 1 секунды, набранная строка игнорируется, и ввод новых символов запускает новый поиск (во многом как невидимая версия окна поиска firefox)

Есть ли раздел реестра, который может изменить продолжительность этого таймера?

2 ответа2

1

Из списка сообщений по умолчанию Обработка сообщений в Windows SDK.

Обработка сообщений

В следующей таблице описана обработка сообщений окна, выполняемая элементом управления представления списка.

Обработка сообщений выполнена

WM_CHAR Ищет элемент списка просмотра, который начинается с указанного символа и, если элемент найден, выбирает и устанавливает фокус на элементе.

Несколько символов, полученных в течение интервала времени ожидания, в настоящее время фиксированного на одну секунду, объединяются, и элемент управления представлением списка выполняет поиск элемента, который начинается с результирующей строки.

0

Я не знаю каких-либо модов реестра для этого, но Listary эффективно устраняет время ожидания типа для поиска, в то же время значительно расширяя его функциональность.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .