C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 173 を表示中)
■99510 / )  Re[2]: ディスプレイ外のフォーム右上端の座標の取得方法
□投稿者/ おうち (2回)-(2022/04/20(Wed) 12:14:17)
No99509 (radian さん) に返信

> そもそもフォームがディスプレイに収まらないからスクロールバーが出るって事はないとは思うんですけど。その手書きの図でも、フォーム右上のコントロールボックス(_□×)がディスプレイ内に収まっていますから、ディスプレイ外に出てないですよね?
>
> AutoScroll=Trueに設定すると、コントロールがフォームのクライアント領域外に出た場合は表示されますけど。


おっしゃる通りで、この手書きの図は、
AutoScroll=Trueに設定していて、コントロールがフォームのクライアント領域外に出ている場合です。
なので、ディスプレイ外に出ています。わかりずらくてすみません。


> ただ、その場合もフォームのサイズ自体は変わらないですよ。

そのフォームのサイズを取得する方法があれば、教えていただきたいです。
設計時のサイズ実数値を使用すればすぐ解決はするんですが…。
返信 編集キー/


管理者用

- Child Tree -