Сделать окно всегда сверху?


Ответы:


43

Я использую Deskpins для этого:

deskpins

Существует также PowerMenu, если вы предпочитаете решение с контекстным меню, которое также позволяет вам устанавливать приоритет и прозрачность приложения из контекстного меню:

powermenu


PowerMenu имеет проблемы с Win7 / 64bit для AlwaysOnTOpMaker, как указано ниже.
user193655

Рекламное ПО, которое устанавливается по ссылке, независимо от того, выбрал я его или нет, невыносимо.
Борис Треухов

2
К сожалению, последняя версия Deskpins на момент написания этой статьи - v1.30, и функциональность «Alwasy On Top», похоже, не работает с Windows 8.
neodymium

33

Установите AutoHotkey и используйте этот скрипт, чтобы переключать любое окно как самое верхнее, нажимая CTRL SHIFT T:

^+t::
      WinSet, AlwaysOnTop, Toggle,A
return

Я предпочитаю этот путь, потому что я могу использовать то, что я создаю. Это тоже довольно просто :)
nXqd

Идеально подходит для пользователей AutoHotkey! Спасибо :) В ответе iglvzx есть код для выключения AlwaysOnTop, что тоже весьма полезно.
np8

Что делает Aпараметр? Я не могу найти это в документации .
HaveSpacesuit

@HaveSpacesuit A означает текущее окно
Mrk

6

Ответ Эша с использованием AutoHotkey - отличная альтернатива. Однако текущее состояние сценария может быть проблематичным. AlwaysOnTopСвойство является стойким даже после того, как AutoHotkey больше не работает. Вы можете просмотреть каждое окно вручную и переключить это свойство на off, но мы используем AutoHotkey; Мы можем сделать это автоматически !

!#Down:: ;Windows+Alt+Down
    WinGet, windows, List
    Loop, %windows%
    {
        window := windows%A_Index%
        WinSet, AlwaysOnTop, Off, ahk_id %window%
    }
    WinSet, AlwaysOnTop, On, ahk_class Shell_TrayWnd
return

4

Менеджер виртуальных рабочих столов с открытым исходным кодом VirtuaWin позволяет вам делать окна всегда сверху (или всегда на другом экране и т. Д.), Щелкая средним щелчком по окну следующим образом:

введите описание изображения здесь


2
Есть ли способ сделать это, если приложение не позволяет вам вызвать это меню среднего щелчка? Нравится Google Chat.
клонист

@cloneman ... или Micro $ oft "Sticky Notes" ... (я тоже все еще ищу ответ на этот вопрос)
чокнутый из-за natty

Вы можете использовать Autohotkey, как описано здесь, чтобы связать нажатие клавиш для переключения на верхнее состояние superuser.com/a/32091/7018, так как для Sticky Notes я предпочитаю это приложение, так как оно имеет пользовательский интерфейс, позволяющий переключать заметки на верхнюю часть zhornsoftware. .co.uk / stickies
Мэтью Лок,


0

Я должен буду поддержать и поддержать OnTop:

http://download.cnet.com/Planetscott/3000-2072_4-10057325.html

У него есть иконка в трее. Вы можете использовать значок в трее, чтобы включить / отключить его, или «выйти». Кроме того, я использую его с ~ 2002 года и нравится, за исключением того факта, что он не работает с окном командной строки (согласно readme, даже говорит это). Он также не работал ни с калькулятором, ни с блокнотом, ни с обоими, но для меня это не имеет большого значения, так как работает со всем остальным, что мне нужно или нужно.

Добавление его для запуска с системой также не плохая идея, иначе вам придется помнить, чтобы запустить его вручную! Не знаю, работает ли он с Windows8 или нет.

Первоначально он пришел с сайта PlanetScott, но сайт, похоже, был заменен пустой страницей. Вы все еще можете получить программное обеспечение по этой прямой ссылке .


0

Также есть удивительная утилита: OnTopReplica. Это позволяет реплицировать любое окно или его часть и постоянно обновлять изображение в режиме реального времени. Который идеально соответствует моим потребностям.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.