在 Windows 10 上,窗口具有 7-8 像素的不可见边框。因此,将窗口位置设置为(0,0)
实际上(视觉上)会将其设置为(7,0)
。为了解决这个问题,可以将位置设置为(-7,0)
。
基本上,问题是当窗口具有负坐标、获得焦点并且鼠标移到该边缘时,它会将窗口推回到正坐标。自动隐藏的任务栏也会发生这种情况,它会推开窗口,使其在打开时不在任务栏下方。
有什么方法可以禁用此功能并保持窗口在原来的位置。
答案1
以前使用过联想工作机,它们通常预装一些名为的软件Auto Scroll Utility
。
我一直很困惑它们到底是什么,我注意到将鼠标移动到屏幕边缘的行为会导致窗口向鼠标的相反方向“浮动”,说实话这很有帮助,但我相信这就是导致你出现问题的原因。
尝试从联想卸载Auto Scroll Utility
,看看是否能解决您的问题,因为这不是 Windows 的标准功能。
有关详细信息,请参阅For more information, see这里
本程序提供了提高窗口操作可用性的功能。自动调整前台应用程序的窗口位置。并且针对 Windows 8 风格的 UI,自动调整滚动条。
如果您需要它们,请从以下位置卸载说明这里
手动卸载
[鼠标和键盘]
启动 Windows 并使用管理员帐户登录。
按住 Windows 徽标键并按 X 以打开屏幕左下方区域的菜单。
从菜单中选择程序和功能。
选择“Lenovo Auto Scroll Utility”,然后选择卸载或卸载/更改。
按照屏幕上的说明完成卸载并重新启动计算机。
答案2
进入高级显示设置,有一个复选框可以取消选中自动滚动功能。它阻止了这种情况发生在我身上。