我正在寻找一个应用程序,它将允许我将Windows 8.1中以桌面模式运行的任何任意窗口固定到顶部,这意味着它将始终位于我正在使用的窗口上方。

在某些视频播放应用程序中,以“ Always On Top”为名称存在类似的功能。如果我在Mac上,我将使用Afloat程序,该程序不仅可以让我固定,而且可以将半透明性强制到任何窗口上,如果Windows应用程序也可以,但不是必需的,这将是一个很好的选择。

最好,该应用程序是任务栏中运行的大多数隐藏程序,它将为我设置一个键盘快捷方式,以便我在与窗口交互时始终单击以使其始终位于顶部。

评论

VirtuaWin包含此功能,但我不知道它是否可在Windows 8上使用。谷歌搜索建议基本功能有效,但我不知道您需要的特定功能。

我不知道它在最新的Win版本中是如何堆叠的,但是在今天(十年前,我改用Linux之前),我曾经使用一个名为Stiletto的程序来调整Windows环境,这真是天才。我看到它仍然以PowerPro的名称存在。我会处理这种情况等等。

#1 楼

我在Windows 7下的Always on Top上取得了巨大的成功,并且看起来在Windows 8下仍然可以完美运行。

它在系统托盘中运行,使用简单的Ctrl + Space快捷键,并且<200KB的大小。它也是免费的。

如果不确定在陌生的网站上运行陌生的代码,可以使用AutoHotKey脚本获得完全相同的结果:

^SPACE::  Winset, Alwaysontop, , A


尝试一下,我相信它将为您带来奇迹。

评论


这是完美的,我唯一希望做的就是在固定窗口上放置一个符号以显示它已被固定,但这可以解决我最大的挫败感。

– Kasra Rahjerdi
2014年3月4日在4:26

#2 楼

如果您想以某种视觉方式指示窗口“始终在顶部”,则可以使用迈克尔·弗兰克(Michael Frank)之前在帖子中提到的AutoHotKey进行操作。
只需在脚本中添加一行即可。它将使窗口边框变细,因此您可以轻松识别“始终在顶部”窗口。

^SPACE::  
Winset, Alwaysontop, , A  ; Window always on top
WinSet, Style, ^0x800000, A  ; Toggle the active window's thin-line border (WS_BORDER).
Return


评论


问题不是如何识别“粘性窗口”,而是如何使其具有粘性。因此,恐怕您的答案与问题不符。

– Izzy♦
2014-09-18 13:52

是的,但是Kasra Rahjerdi(OP)希望,他也可以识别“始终位于顶部”窗口。

– Mike
2014-09-18 18:26

我没有在问题中看到这一点,但在对另一个答案的评论中提到了第二笔检查,发现该内容是对的,所以您是对的:他可以将两者结合起来,得到自己想要的一切。对此我深表歉意!

– Izzy♦
2014-09-18 18:36