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

12477
Detrik Raviolo

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

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

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

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

9
"Always-on-top" должен всегда быть опциональным !? Вы уверены, что эти приложения не только получают фокус, в какое время они будут выведены на передний план? Многие приложения будут загружены на передний план при загрузке, но это отличается от «всегда сверху». MrWhite 13 лет назад 0
Да, когда я не могу вывести другое окно наверх (я могу сфокусировать его, но оно останется в фоновом режиме), я почти уверен, что это потому, что окна были установлены всегда сверху. Это осознанный недостаток тех, кто стоит за этой программой. Detrik Raviolo 13 лет назад 1
Можете ли вы придумать * любую * вескую причину, почему программа должна быть всегда на вершине? Любая причина, почему заставки должны блокировать другие окна на несколько секунд? Я не видел ни одного законного, только неправильного использования, за исключением некоторых связанных с безопасностью системы, таких как UAC, но это другая история. Detrik Raviolo 13 лет назад 1
Я думаю, что всегда хорошо, если приложение предоставляет возможность контролировать это поведение (WinAmp приходит на ум, они делают именно это). Иногда поведение может быть желательным для пользователя, но программисты не должны решать для каждого возможного пользователя, что они должны желать ... Mephane 13 лет назад 2
Помимо поиска технического решения, пожалуйста, свяжитесь с поставщиком программного обеспечения и отправьте запрос на изменение / отчет об ошибке. Надеюсь, если достаточное количество людей будут жаловаться, они это изменят. Werner Henze 10 лет назад 0

2 ответа на вопрос

7
mmortal03

Yep, there's actually a program that does this, I just couldn't recall the name of it until now. It's called WinExplorer, by Nirsoft. It has an option, under the Size & Position tab, called "Set To No Topmost" that will remove the "always on top" flag from a window. It's an old app, but I'm still using it right now on Windows 7, to fix that annoying issue that crops up from time to time where sometimes windows will inadvertently get set as always on top after using "Show Desktop".

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

Работает как шарм с терминалом Cygwin (который не имеет возможности всегда выключать сверху). Mark Leighton Fisher 6 лет назад 0
У меня не работает на последней Windows 10 Artery 6 лет назад 0
Убедитесь, что вы запускаете его как администратор. Если это все еще не работает, было бы интересно узнать. mmortal03 6 лет назад 0
1
Luke

This AutoIT script will let you manually set On Top for any open window: http://www.autoitscript.com/forum/topic/81398-window-manager-set-title-visibility-rename-etc-window-changing-stuff/

If you don't have AutoIT installed, a compiled version is here

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