Как вывести скрытое диалоговое окно на передний план

Иногда кажется, что в процессе инсталляции программы произошел сбой и установка прерывается. Однако это не так: пользователь просто не видит скрытое окно диалога, где установщик ждет от него решения, — мигающую желтым цветом иконку на Панели задач легко не заметить.

По умолчанию в Windows ожидающее ввода данных приложение некоторое время мигает в Панели задач и затем ждет активации в течение 200 с. Это слишком долго — сделаем так, что ждущие реакции пользователя окна получали фокус управления и попадали на передний план быстрее.

Проблема решается правкой реестра. В Vista и «семерке» наберите в строке поиска меню «Пуск» regedit и нажмите «Enter», после чего подтвердите запрос контроля учетных записей. В Windows XP откройте меню «Пуск | Выполнить», в окне командной строки введите regedit и нажмите «Ок».

В редакторе реестра перейдите в ключ «HKCU\Control Panel\Desktop». Найдите в правой панели строку «ForegroundLockTimeout» и двойным кликом откройте параметр DWORD для редактирования. Выберите в поле «Система исчисления» — «Десятичная», а в поле «Значение» задайте «10000». Это сократит время ожидания окна диалога до 10 с. Не следует  указывать значение равным «0»: в этом случае окно диалога «выскочит» на передний план мгновенно и может прервать выполнение другой команды. После внесения всех изменений нажмите «Ок» и закройте редактор реестра. Теперь при инсталляции программ вам не придется слишком долго ожидать завершения процесса — диалоговое окно будет появляться на переднем плане достаточно быстро.

ПОДЕЛИТЬСЯ


Предыдущая статьяТест планшета Lenovo Yoga Tab 3 8 (YT3-850F)
Следующая статьяРоссийские и итальянские ученые совместно устроят имитацию полётов на Луну и Марс
КОММЕНТАРИИ