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

20288
Steven M. Vascellaro

Некоторые приложения не имеют таких функций, как « Всегда сверху » в диспетчере задач . Это можно обойти? Я нахожусь на Windows XP SP2.

56
... неправильный дубликат. hichris123 9 лет назад 0

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

41
John T

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

deskpins

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

powermenu

PowerMenu имеет проблемы с Win7 / 64bit для AlwaysOnTOpMaker, как указано ниже. user193655 11 лет назад 0
Рекламное ПО, которое устанавливается по ссылке, независимо от того, выбрал я его или нет, невыносимо. Boris Treukhov 10 лет назад 0
К сожалению, последняя версия Deskpins на момент написания статьи - v1.30, и функциональность «Alwasy On Top», похоже, не работает с Windows 8. neodymium 9 лет назад 2
32
Ash

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

^+t:: WinSet, AlwaysOnTop, Toggle,A return 
Я предпочитаю этот путь, потому что я могу использовать то, что я создаю. Это тоже довольно просто :) nXqd 13 лет назад 0
Идеально подходит для пользователей AutoHotkey! Спасибо :) [ответ iglvzx] (http://superuser.com/a/371052/334666) содержит код для выключения AlwaysOnTop, что тоже весьма полезно. np8 7 лет назад 0
Что делает параметр `A`? Я не могу найти его в [документации] (https://autohotkey.com/docs/commands/WinSet.htm). HaveSpacesuit 6 лет назад 0
5
iglvzx

Ответ Эша с использованием 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
Matthew Lock

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

Есть ли способ сделать это, если приложение не позволяет вам вызвать это меню среднего щелчка? Нравится Google Chat. cloneman 11 лет назад 2
@cloneman ... или Micro $ oft "Sticky Notes" ... (я тоже все еще ищу ответ на этот вопрос) nutty about natty 9 лет назад 0
Вы можете использовать Autohotkey, как описано здесь, чтобы связать нажатие клавиш для переключения в верхнее состояние http://superuser.com/a/32091/7018, так как для Sticky Notes я предпочитаю это приложение, так как оно имеет пользовательский интерфейс, позволяющий переключать заметки в быть на вершине http://www.zhornsoftware.co.uk/stickies/ Matthew Lock 9 лет назад 0
0
Chris W. Rea

Я использовал WindowPinner . Маленький, простой и делает свою работу.

WindowPinner

0
Sparc343

I will have to back up and support OnTop:

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

It has a tray icon. You can use the tray icon to enable/disable it, or "exit". Other than that I've been using it since ~2002 and like it minus the fact that it does not work with a command prompt window (per the readme, even says this). It also didn't appear to work with either calculator or notepad, or both, but that's not a big deal to me as it works with everything else I need or want it to.

Adding it to start up with the system is also not a bad idea, otherwise you'll have to remember to manually start it! Don't know if it works with Windows8 or not though.

It originally came from the site PlanetScott but the site appears to have been replaced with a blank page. You can still get the software from this direct link.

0
alehro

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