防止窗口超出屏幕顶部(在 Win XP 中)

防止窗口超出屏幕顶部(在 Win XP 中)

最近我在 Windows 和 Mac OS X 机器上工作。我是 Mac 的忠实粉丝,希望在我使用的 Windows 机器上也能获得一些 UI 功能。

在 OSX 中,菜单栏是窗口的硬性限制,我喜欢这一点。有没有办法(一些黑客、一些程序或其他什么)来防止窗口超出屏幕?

答案1

槟榔 可以做到这一点,并且做得更多:

  • 移动和调整大小时将窗口与其他窗口对齐
  • 将窗口位置限制在屏幕内部
  • 始终保持一个窗口高于所有其他窗口
  • 将窗口最小化到系统托盘
  • 在桌面上使用小图标
  • 禁用 Windows 键、Insert 键、Alt 键等。
  • 清洁鼠标或键盘时将其锁定
  • 统计鼠标和键盘数据
  • 计算月球的年龄
  • 使用鼠标滚轮控制音量
  • 在屏幕上显示音量级别

在此处输入图片描述

Pitaschio 是免费软件。

如果你只希望屏幕顶部作为边界,你可以使用AutoHotkey 的功能取位置温莫夫

获取活动窗口的位置,并将其存储在变量 X 和 Y 中:

WinGetPos, X, Y, , , A

如果移动的窗口超出了顶部边界(Y 为负值),请调用 WinMove:

WinGetTitle, Title, A ; get its title
WinMove, %Title% , , %X%, 0 ; leave X value alone, modify Y

答案2

问题是否是由于无法访问可拖动窗口标题而导致无法移动窗口?如果是这种情况,您可以通过右键单击任务栏中的应用程序,选择移动,然后使用光标键将窗口向下移动,从而将窗口向下移动。

答案3

桌面珊瑚可以做到这一点。您可以在屏幕的任意角落设置一个不可见的对接栏。

在此处输入图片描述

相关内容