升级到 Windows 10 后,我注意到我的一个 RDP 设置似乎不再具有相同的效果。
我的屏幕尺寸是 2560x1440。我有 4 个显示器,这是左边第一个。
在 Windows 7 中,这些设置会以窗口形式(即非全屏)打开 RDP,该窗口占据屏幕的一部分,但高度与屏幕相同。基本上,它不如屏幕宽,但高度仍与屏幕相同。
screen mode id:i:1
desktopwidth:i:1550
desktopheight:i:1160
session bpp:i:32
winposstr:s:0,1,-1566,0,0,1200
这使得窗口底部和屏幕底部之间没有留下任何空间,也没有在窗口右侧到屏幕边缘留下任何空间。
在 Windows 10 中,这些相同的设置在窗口边缘和屏幕边缘之间留下大约 7 像素的额外空间……
在这里您可以看到 RDP 窗口后面的计算器(灰色)。您应该无法...RDP 窗口应该整齐地放在屏幕的一角。
我似乎找不到设置来消除这种情况,而不会导致垂直和水平滚动条。奇怪的是,如果我将窗口的高度“拉”到屏幕边缘,滚动条就会消失,结果窗口的高度是屏幕的整个高度。
为了做到这一点,我稍微增加了高度,如下所示:
screen mode id:i:1
desktopwidth:i:1550
desktopheight:i:1167
session bpp:i:32
winposstr:s:0,1,-1566,0,0,1207
如果我减小边缘距离以弥补窗口边缘和屏幕边缘之间的空间,我就会得到两个滚动条,但如果我将窗口边缘“拉”向屏幕边缘,两个滚动条都会消失,并且窗口或屏幕边缘之间没有空间。即:
desktopwidth:i:1550
desktopheight:i:1160
session bpp:i:32
winposstr:s:0,1,-1559,0,0,1200
就好像出于某种原因,应该有滚动条,但当滚动条拉长时,它意识到它们根本不需要,所以就把它们去掉了。很奇怪。
这很令人沮丧,因为我不想每次打开窗口时都要调整窗口大小只是为了让滚动条消失。
我在这里遗漏了什么?我的 winposstr 设置是否关闭,或者这是 Windows 10 中引入的一些奇怪的窗口处理?
任何帮助,将不胜感激。