DOBON.NET DOBON.NETプログラミング掲示板過去ログ

解像度の取得

  • 題名: 解像度の取得
  • 著者: しいな
  • 日時: 2004/12/17 15:06:40
  • ID: 8084
  • この記事の返信元:
    • (なし)
  • この記事への返信:
  • ツリーを表示
分類:[.NET]

解像度の取得方法を教えてください。
通常のサイズか大きいサイズかを知りたい場合はどうすればよいのでしょうか?
対象OS : XP、2000、98です。
2004/12/17(Fri) 15:40:37 編集(投稿者)

// 誤字を修正しました


■No8084に返信(しいなさんの記事)
> 解像度の取得方法を教えてください。

掲示板を利用する前に、サイト内の検索くらいはするようにしましょうね。
http://dobon.net/vb/dotnet/system/displaysize.html

> 通常のサイズか大きいサイズかを知りたい場合はどうすればよいのでしょうか?

これは、フォントに対してのお話ですか?

> 対象OS : XP、2000、98です。

.NET Frameworkを使えば、環境の違いは問題ないと思われます。
> ■No8084に返信(しいなさんの記事)
>>解像度の取得方法を教えてください。
>
> 掲示板を利用する前に、サイト内の検索くらいはするようにしましょうね。
> http://dobon.net/vb/dotnet/system/displaysize.html

↑のところは調べました。
>
>>通常のサイズか大きいサイズかを知りたい場合はどうすればよいのでしょうか?
>
> これは、フォントに対してのお話ですか?

そうです。言葉不足ですいません。フォントの事でお聞きしたかったのです。
何か方法があるでしょうか?
■No8101に返信(しいなさんの記事)
>>■No8084に返信(しいなさんの記事)
> >>解像度の取得方法を教えてください。
>>
>>掲示板を利用する前に、サイト内の検索くらいはするようにしましょうね。
>>http://dobon.net/vb/dotnet/system/displaysize.html
>
> ↑のところは調べました。
>>
> >>通常のサイズか大きいサイズかを知りたい場合はどうすればよいのでしょうか?
>>
>>これは、フォントに対してのお話ですか?
>
> そうです。言葉不足ですいません。フォントの事でお聞きしたかったのです。
> 何か方法があるでしょうか?

追記です

1024×760の標準フォントで画面設計をしています。
(画面にぴったり合うサイズ)
フォントが大きいフォントにすると、画面が横に広がりスクロールバーで
移動しながら操作するようになり、これをなんとか標準フォントのサイズで
設計したように、ぴったり画面に収まるようにすることは出来るのでしょうか?
>>そうです。言葉不足ですいません。フォントの事でお聞きしたかったのです。
>>何か方法があるでしょうか?
>
> 追記です
>
> 1024×760の標準フォントで画面設計をしています。
> (画面にぴったり合うサイズ)
> フォントが大きいフォントにすると、画面が横に広がりスクロールバーで
> 移動しながら操作するようになり、これをなんとか標準フォントのサイズで
> 設計したように、ぴったり画面に収まるようにすることは出来るのでしょうか?

こちらが参考になると思われます。

http://www.microsoft.com/japan/msdn/windows/windowsxp/highdpiapp.asp
ありがとうございます。
大変参考になりました。

もう一つ質問があります。
Formをドラッグでサイズを小さくするとコントロールがサイズを縮小した分だけ
縮小されるのはいいのですが、縮小した長さの分だけコントロールも縮小されてしまいます。縮小した長さではなく、縮小した率?(Formの長さを1000→500にした場合は1/2なので、コントロールも1/2に縮小)するような機能ってあるでしょうか?
> もう一つ質問があります。
> Formをドラッグでサイズを小さくするとコントロールがサイズを縮小した分だけ
> 縮小されるのはいいのですが、縮小した長さの分だけコントロールも縮小されてしまいます。縮小した長さではなく、縮小した率?(Formの長さを1000→500にした場合は1/2なので、コントロールも1/2に縮小)するような機能ってあるでしょうか?
>

もっとほかにもいい方法がありそうですが、
単純にLayout イベントでコントロールの位置を調整してやれば
いいと思います。

DOBON.NET | プログラミング道 | プログラミング掲示板