防止窗口被拖过屏幕边缘

时间:2017-05-27 16:50:27

标签: windows window screen

我希望能够阻止窗口被拖过屏幕边框。例如,打开未最大化的窗口,使用鼠标单击顶部栏并将窗口拖动到任何位置。现在将窗口拖动到屏幕的左/右/顶部/底部,注意窗口的一部分离开屏幕。我希望窗户能够碰到屏幕的边缘而不再进一步。

光标不能越过左侧的边缘,我想设置一个屏障,以便窗户也不能移动它。

这样做的主要原因是因为我正在制作一个批处理程序,我需要它不要离开屏幕。这很烦人,我希望这里有人可以提供一些帮助。

很抱歉,如果这是一个显而易见的问题,我尝试了几次搜索,但不知道要查找哪些条款。

提前感谢您的帮助!

3 个答案:

答案 0 :(得分:4)

很抱歉迟到的回复(我正在研究这个),但答案是:

目前没有办法轻松做到这一点。我相信你可以编辑windows src代码并添加该属性,但它所使用的语言不是批处理的,编辑这些文件非常困难:(

此外,这会影响所有窗口,而不仅仅是特定程序,这意味着没有简单的分屏快捷方式。所以不,你不能这样做。

答案 1 :(得分:1)

在Windows 10上,您只需移动靠近屏幕边缘的窗口,它就会自动适合屏幕。您也可以使用快捷方式执行此操作。 [Windows键] + [向左箭头]或[向右箭头]

答案 2 :(得分:0)

您能够在Windows 7中更改设置以防止这种情况。我知道这是一项功能,如果您使用多台显示器,但是如果仅使用一台显示器,则应该有一种更改设置的方法。再次感谢Microsoft,使我们的生活变得复杂。你们发布新视窗的人越多,使用起来就越困难。