フォームサイズやコントロールの位置を合わせたい

解決


びぎなー  2008-03-10 15:04:24  No: 139219  IP: 192.*.*.*

18インチのディスプレイで作った画面を15インチのノートパソコンで表示させた際、
フォームのサイズが大きすぎてはみ出したり、コントロールの位置がズレてしまいます。
ディスプレイのサイズに合わせて縮小させたいのですが、どのようにすれば良いのでしょうか?

環境はVB2005、XPです。どなたか宜しくお願いします。

編集 削除
いな  2008-03-10 16:00:21  No: 139220  IP: 192.*.*.*

.NETは素人ですが、こんな情報は役立ちますでしょうか?

ディスプレイの解像度を取得する 
http://anetm.com/dev/tools/vbdotnet/112262.htm

ボタンの画像を大きさを調整しながら表示する 
http://anetm.com/dev/tools/vbdotnet/112266.htm

編集 削除
びぎなー  2008-03-10 17:26:23  No: 139221  IP: 192.*.*.*

ディスプレイのサイズに合わせる為には、
ディスプレイの解像度を取得して、
解像度に合わせて全てリサイズする必要があるという事でしょうか?
度々の質問ですみません。。

編集 削除
やじゅ  2008-03-10 17:39:09  No: 139222  IP: 192.*.*.*

Form.AutoScaleModeプロパティにより、自動スケーリングを
有効にできます。

自動スケーリングを利用する
http://dobon.net/vb/dotnet/form/autoscale.html

編集 削除
びぎなー  2008-03-11 11:31:26  No: 139223  IP: 192.*.*.*

解決しました。
いなさん、やじゅさん、ありがとうございました。

編集 削除