Personalización del temporizador de "escribir en la vista de lista"

9

Cuando el cursor está en Windows Explorer (el administrador de archivos, no el navegador), al presionar una serie de teclas se selecciona el nombre del archivo que comienza con estos caracteres. Esto se configura mediante "opciones de carpeta-> vista-> al escribir en la vista de lista ..."

Sin embargo, parece haber un temporizador interno vinculado con los caracteres escritos. Si no presiona ninguna tecla durante aproximadamente 1 segundo, la cadena escrita se ignora y al escribir nuevos caracteres comienza una nueva búsqueda (al igual que una versión invisible del cuadro de búsqueda de Firefox)

¿Existe una clave de registro que pueda modificar la duración de este temporizador?

nota azul
fuente

Respuestas:

2

Desde el procesamiento predeterminado de mensajes de vista de lista en el SDK de Windows.

Procesamiento de mensajes

La siguiente tabla describe el procesamiento de mensajes de ventana realizado por un control de vista de lista.

Procesamiento de mensajes realizado

WM_CHAR Busca un elemento de vista de lista que comienza con el carácter especificado y, si se encuentra el elemento, selecciona y establece el foco en el elemento.

Múltiples caracteres recibidos dentro de un intervalo de tiempo de espera, actualmente fijado en un segundo , se concatenan, y el control de vista de lista busca un elemento que comienza con la cadena resultante.

desencadenar
fuente
0

No conozco ninguna modificación del registro para esto, pero Listary elimina efectivamente el tiempo de espera de tipo de búsqueda de Explorer, al tiempo que amplía enormemente su funcionalidad.

Mica
fuente
2
Gracias por su respuesta. Sin embargo, la lista de búsqueda realiza la búsqueda, en lugar de la selección, que ya es posible mediante una configuración en "opciones de carpeta" (aunque la lista de búsqueda se realiza de hecho es más rápida). Sin embargo, la mayoría de las veces, cuando está en una carpeta, debe seleccionar un archivo que ya esté visible. Escribir en una vista de lista no es un método de búsqueda, sino una alternativa más rápida que usar el mouse o presionar las teclas de flecha varias veces.
blue_note