Инструмент Always on Top для Windows (альтернатива PowerMenu)
Начиная с Windows 3.0, в Windows всегда была возможность сделать любое окно самым верхним. Однажды ты сделать окно самым верхним, другие перекрывающиеся окна всегда будут отображаться под этим окном в Z-порядок. Можно программно сделать окно самым верхним, но Microsoft считает, что если этот элемент управления был отдан конечным пользователям, то разработчики приложений злоупотребляли им, чтобы их программы всегда были на вершине. Тем не менее, сторонние инструменты могут легко использовать функцию Windows API, чтобы изменить это. Давайте рассмотрим два способа сделать окно сверху.
Как сделать окно самым верхним с помощью мыши
Был старый популярный инструмент под названием PowerMenu, который использовал глобальные оконные перехватчики для добавления меню в каждую программу. Меню окна (меню Alt + Пробел) позволяло сделать каждое окно самым верхним. Но использование глобальных оконных перехватчиков не является безопасным подходом, поскольку может привести к сбою приложений. Кроме того, PowerMenu работал только с 32-битными процессами.
TurboTop - отличное бесплатное приложение, которое также работает с 64-битными процессами и находится в области уведомлений. Он показывает меню со всеми открытыми окнами верхнего уровня и позволяет переключать для них поведение «сверху». Чтобы сделать окно наверху, просто щелкните значок в трее для TurboTop, а затем щелкните имя программы, которую вы хотите вывести наверх. Рядом с названием окна в меню ставится галочка. Щелкните имя программы еще раз в меню TurboTop, чтобы отключить поведение «сверху».
На скриншоте выше видно, что с помощью TurboTop даже отдельные Гаджеты боковой панели можно сделать так, чтобы оно всегда отображалось поверх других окон.
Как сделать окно самым верхним с помощью клавиатуры
Для пользователей клавиатуры можно использовать простой скрипт AutoHotkey. Вы можете установить AutoHotkey, а затем скопировать и вставить следующую строку текста в Блокнот и сохранить файл с расширением .AHK:
^ # Вверх:: WinSet, AlwaysOnTop, Toggle, A
Если вы не знакомы с компиляцией скриптов AutoHotkey или не хотите устанавливать AutoHotkey, тогда мы скомпилировали этот сценарий AutoHotkey в автономный EXE, который не требует, чтобы AutoHotkey был установлены.
Загрузите скомпилированный EXE-скрипт AutoHotkey, чтобы переключить Always on Top
Просто запустите этот EXE и затем нажмите Ctrl + Win + Up, чтобы сделать окно сверху, и нажмите его еще раз, чтобы оно не было сверху. Вы можете создать ярлык для этого EXE в папке автозагрузки.
Программы уровня администратора
Чтобы окна программ, которые запускаются от имени администратора, всегда отображались поверх них, вам необходимо запустить TurboTop и / или сценарий AutoHotkey от имени администратора. Использовать Инструмент Winaero ElevatedShortcut чтобы создать ярлык для своих EXE-файлов и поместить ярлык в папку автозагрузки в C: \ Users \