Отключить окно всегда сверху

11

Есть ли удобная программа, похожая на powertoy, которую я могу использовать, чтобы убить режим «всегда сверху» самых надоедливых окон?

Жаль, что программы, которые я считаю полезными и которые любят сосуществовать с другими открытыми программами (многозадачность в обычном смысле), устанавливают их окно всегда сверху.

Т.е. Canon PhotoStitch делает это в Windows 7 при загрузке или объединении изображений, долгое время, в течение которого я хотел бы иметь возможность использовать другую программу, но, увы, нет. PhotoStitch является удивительным, но не что удивительным.

Dream - это программа, которая работает в фоновом режиме и автоматически отменяет все вызовы API, всегда находящиеся на вершине, за исключением белого списка, такого как переключатель задач, диспетчер задач, Process Explorer и любой антивирус, чьи предупреждения действительно могут быть важны.

Детрик Равиоло
источник
«Всегда на вершине» всегда должен быть опцией !? Вы уверены, что эти приложения не только получают фокус, в какое время они будут выведены на передний план? Многие приложения будут загружены на передний план при загрузке, но это отличается от «всегда сверху».
MrWhite
1
Да, когда я не могу вывести другое окно наверх (я могу сфокусировать его, но оно останется на заднем плане), я почти уверен, что это потому, что окна были установлены всегда сверху. Это осознанный недостаток тех, кто стоит за этой программой.
Детрик Равиоло
1
Можете ли вы найти какую-либо вескую причину, по которой программа должна быть всегда на вершине? Любая причина, почему заставки должны блокировать другие окна на несколько секунд? Я не видел никаких законных, только злоупотреблений, за исключением некоторых связанных с безопасностью системы, таких как UAC, но это другая история.
Детрик Равиоло
2
Я думаю, что всегда хорошо, если приложение предоставляет возможность контролировать это поведение (WinAmp приходит на ум, они делают именно это). Иногда поведение может быть желательным для пользователя, но программисты не должны решать для каждого возможного пользователя, что они должны желать ...
Mephane
Помимо поиска технического решения, пожалуйста, свяжитесь с поставщиком программного обеспечения и отправьте запрос на изменение / отчет об ошибке. Надеюсь, если достаточное количество людей будут жаловаться, они это изменят.
Вернер Хенце

Ответы:

9

Да, на самом деле есть программа, которая делает это, я просто не могу вспомнить ее название до сих пор. Это называется WinExplorer от Nirsoft. У него есть опция на вкладке «Размер и положение» под названием «Не устанавливать верх», которая удаляет флаг «всегда сверху» из окна. Это старое приложение, но я все еще использую его прямо сейчас в Windows 7, чтобы исправить эту досадную проблему, которая время от времени возникает, когда иногда окна «непреднамеренно» устанавливаются как всегда сверху после использования «Показать рабочий стол».

http://www.nirsoft.net/utils/winexp.html

mmortal03
источник
Работает как очарование с Терминалом Cygwin (у которого нет возможности отключить всегда на вершине.
Марк Лейтон Фишер
У меня не работает последняя версия Windows 10
Artery
Убедитесь, что вы запускаете его как администратор. Если это все еще не работает, было бы интересно узнать.
mmortal03
@Artery Я попробовал это на Windows 10, и у меня это работает.
племянником
1

Этот скрипт AutoIT позволит вам вручную установить On Top для любого открытого окна: http://www.autoitscript.com/forum/topic/81398-window-manager-set-title-visibility-rename-etc-window-changing-stuff /

Если у вас не установлен AutoIT, скомпилированная версия здесь

Люк
источник
Работает, спасибо! Но exe-файл помечен как вредоносный файл в Windows 10
Artery