6

Чтобы открыть один или несколько файлов в определенном приложении, я часто выбираю файлы в проводнике и перетаскиваю их в целевое приложение.

Следующим моим шагом всегда будет выполнить какое-либо действие с недавно открытым файлом в приложении, к которому перетащено, например, выполнить поиск в текстовом файле, открытом в текстовом редакторе.

Но основное внимание по-прежнему уделяется окну проводника, из которого перетаскивались файлы, поэтому мои действия выполняются не в том окне, например, нажатие Ctrl+F запускает поиск в проводнике, а не в текстовом редакторе.

Это может звучать как небольшая проблема, но я выполняю эту задачу десятки, если не сотни раз в день, и не могу понять, что такое не интуитивное поведение!

Есть ли способ изменить это поведение? Возможно с некоторой магией AutoHotKey? Или какие-то изменения в реестре?

2 ответа2

2

В Windows нет функции "Фокус следует за падением", но есть функция "Фокус следует за мышью": когда мышь наводит курсор на окно, она становится активным окном, если речь идет о клавиатуре, и выводится на экран. перед всеми остальными окнами.

В XP эта функция включена с помощью TweakUI.

В более новых версиях Windows это встроено в Ease of Access Center ("Облегчить использование мыши" /«Активировать окно, наводя на него курсор мыши»). Отличное и бесплатное управление X-Mouse может добавить задержку активации.

1

Следующий параметр реестра поможет в достижении этого:

Используйте regedit, чтобы перейти к: HKEY_CURRENT_USER\Control Panel\Desktop.

Дважды щелкните ForegroundLockTimeout и установите его значение в шестнадцатеричном формате на 30d40 .

Нажмите OK и выйдите из программы regedit.

Перезагрузите компьютер, чтобы изменения вступили в силу.

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