etr*_*pic 5 window pinning windows-8
在 Windows 8 中,在桌面上时,我会让程序卡在前面。它发生在多个应用程序(Outlook 2013、图像配置编辑器、Internet Explorer、(文件)资源管理器、Visual Studio)中。窗口不保持焦点,它只是停留在顶部。一旦发生,它永远不会停止,直到应用程序关闭并重新启动。我可以最小化窗口并且可以正常工作。
自从我加载 Windows 8 Pro(全新安装 DELL 工作站)以来,这种情况一直在发生。
现在我列出了我使用最多的应用程序,我想知道它是否发生在非 MS 应用程序中。我得注意了。
编辑:由于我(@mawcso)也有这个问题,我将添加详细信息:
各种应用程序都会出现这种情况,包括 Google Chrome 等非 Microsoft 应用程序(如下面的示例所示)。在这一点上,我无法在不关闭它的情况下删除“固定在顶部”的应用程序。重新打开应用程序,它会返回到“固定在顶部”状态。
由于您在各种应用程序中都注意到了这种行为,这可能是 Windows 8 中特定硬件的错误。或者,更有可能的是,您的操作系统中的某些内容已损坏。您提到您在戴尔工作站上进行了全新安装 - 您使用的是普通的 Microsoft Windows 8.1 还是蹩脚的戴尔捆绑软件版本?如果是后者,那么可能值得尝试普通版本。另一个探索的途径是图形驱动程序 - 尝试各种版本和修订版,看看它们是否有任何区别。
\n\n无论根本原因是什么,都可能有一个简单的解决方法。AutoHotkey是一个允许您更改窗口设置(以及更多设置)的程序。我们可以使用它来设置热键来停用窗口的“最前面”属性。然后,每当这个错误发生时 - 砰,你很快按下热键,窗口恢复正常,然后你继续你的生活。
\n\n听起来不错?让我们开始吧。
\n\n1) 从官方网站(上面链接)下载并安装 AutoHotkey。
\n\n2)创建一个名为 的新文本文件AutomateStuff.ahk
,并将以下文本放入其中:
#z::\n WinSet, AlwaysOnTop, off, A\n SoundPlay, C:\\Windows\\Media\\Windows Logoff Sound.wav\nreturn\n
Run Code Online (Sandbox Code Playgroud)\n\n解释:
\n\n#z::
部分将 windows + z 定义为热键。(#
是 Windows 修改器的 AutoHotkey 符号。)return
当您按下热键时,第一行和 之间的所有内容都将被执行。WinSet
是设置窗口属性的命令。AlwaysOnTop
是使窗口始终显示的属性。off
将会显式删除该属性。A
意味着我们将将此属性设置为激活窗口。SoundPlay
行只会播放声音,以便我们知道热键已成功按下。这条线是不必要的;如果您不喜欢这种声音,请将其删除。3) 保存文件,然后双击它。您应该会看到绿色的 AutoHotkey 图标出现在系统托盘中 - 它看起来像 \xe2\x80\x9cH\xe2\x80\x9d。现在,每当您按win+时Z,它就会修复窗口。
\n\n有关 AutoHotkey 的更多信息,请查看:
\n\n 归档时间: |
|
查看次数: |
366 次 |
最近记录: |