
Windows 10 にアップグレードした後、RDP 設定の 1 つが同じ効果を持たなくなったことに気付きました。
私の画面サイズは 2560x1440 です。モニターは 4 台あり、これは左から 1 台目です。
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 で導入された奇妙なウィンドウ処理なのでしょうか?
ご協力いただければ幸いです。