Windows“목록보기에 입력”타이머 사용자 정의


9

커서가 Windows 탐색기 (브라우저가 아닌 파일 관리자)에있을 때 여러 키를 누르면 이러한 문자로 시작하는 파일 이름이 선택됩니다. "폴더 옵션->보기-> 목록보기에 입력 할 때"로 설정됩니다.

그러나 입력 한 문자와 연결된 내부 타이머가있는 것 같습니다. 약 1 초 동안 아무 키도 누르지 않으면 입력 한 문자열이 무시되고 새 문자를 입력하면 새 검색이 시작됩니다 (보이지 않는 버전의 firefox의 검색 상자와 유사 함)

이 타이머의 지속 시간을 수정할 수있는 레지스트리 키가 있습니까 ??

답변:


2

에서 기본 목록 -보기 메시지 처리 는 Windows SDK있다.

메시지 처리

다음 표는 목록보기 제어에 의해 수행되는 창 메시지 처리에 대해 설명합니다.

메시지 처리 수행

WM_CHAR 지정된 문자로 시작하는 목록보기 항목을 검색하고 항목을 찾으면 항목에 초점을 선택하고 설정합니다.

현재 1 초로 고정 된 시간 제한 간격 내에 수신 된 여러 문자 가 연결되고 목록보기 컨트롤은 결과 문자열로 시작하는 항목을 검색합니다.


0

나는 이것에 대한 레지스트리 모드를 알지 못하지만 Listary 는 Explorer의 type-to-find 타임 아웃을 효과적으로 제거하면서 기능을 크게 확장합니다.


2
답변 주셔서 감사합니다. 그러나 Listary는 선택 대신 검색을 수행합니다. "폴더 옵션"의 설정으로 이미 가능합니다 (검색 Listary가 실제로는 더 빠르지 만). 그러나 대부분 폴더에있을 때는 이미 표시되어있는 파일을 선택해야합니다. 목록보기를 입력하는 것은 검색 방법이 아니라 마우스를 사용하거나 화살표 키를 여러 번 누르는 것보다 빠른 대안입니다.
blue_note
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.