• ベストアンサー

解像度とフォームサイズの関係

解像度とフォームサイズの関係 C#2005で 800×600 の画面(コントロールボックスなし)を作成し、 ディスプレイ(解像度800×600に設定)で表示すると、 下の方がはみ出て表示されません。 800×600 の画面を作れば、ちょうど表示されると思っていたのですが。。 これはそもそもの考えが間違っているのでしょうか? それともディスプレイの方に何か設定項目があるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.2

こちらでC#でシンプルに作ってみたところ800x600で作成出来ているみたいです。 作られたソフトの画面サイズを実測されてみてはいかがでしょうか? PCの画面上の長さを測るものさしソフト http://www.miyab.com/softnome.html

inayayoi
質問者

お礼

回答ありがとうございます。 こんなソフトあったんですね! ものさしソフト使って確認してみたところ、 フォームや各コントロールが間延びしている感じなのを 確認できました。 そこから調べた結果、 FormのAutoScaleModeプロパティがFontになっていたのを Noneにすることで、解決致しました。 本当にありがとうございました!

その他の回答 (1)

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.1

タスクバーを含めて800x600ですから、その分は考慮されていますか?

inayayoi
質問者

補足

回答ありがとうございます。 質問文に明記しておりませんでしたが、タスクバー分のスペースも 考慮しています。 タスクバーを非表示にしていても下の部分がはみ出てしまっている状況です。

関連するQ&A

  • 21.5型解像度の調整について

    21.5型解像度の調整について お世話になります。 mac 21.5型からbootcampでwindows7に切り替えると、画面が横長になってしまいます。 コントロールパネル>ディスプレイ>画面の解像度の項目は、 1280×1024、1280×800、1280×720、1024×768、800×600です。 現在1280×1024ですが、横長で大きめに表示されてしまいます。 適正に表示させるにはどうしたら良いでしょうか? よろしくお願いいたします。

  • ディスプレイのサイズ(インチ)と解像度について。。

    TVの解像度について質問です。 ディスプレイのサイズ以外のスペックは同じとして、 画面解像度が同じで、ディスプレイのサイズ(インチ数)が異なる場合、サイズが小さい方が、 相対解像度(1インチに対する画素の密度)が高くなるため、きれいに(細やかに)表示されるのでしょうか?? 例えば、 解像度「1366(H)×768(V)」 WXGA のとき ディスプレイサイズが“37”インチと“32”インチでは、 “32”インチの方が画素の密度が高くなるため為、きれいに表示されている? よろしくお願いします。

  • ディスプレイの解像度?がおかしい

    マルチディスプレイにしようとして、メーカーも異なるディスプレイを購入し接続しました。 画面プロパティに複数ディスプレイの設定が表示されなかったのでNVIDIAコントロールパネルから複数設定を行っていたところ、元々のディスプレイのほうの画面が中央に寄ったみたいに表示されるようになり、外側が黒く表示されて画面ぴったり表示されなくなりました。 片方のディスプレイはぴったりあっているのですが、解像度が違うために起きたのかな?と思い、また戻す方法がわからないため質問させていただきました。 元々の解像度は1680x1050で、それに戻したのですが今までと表示が違っています。 また、シングルに戻しても画面はそのままになっています。 対応法などあるのでしょうか。かなり困っていて戻すだけでもよいので教えていただけたらと思います。 よろしくお願いします。

  • ディスプレイの解像度について

    今使っているノートパソコンのディスプレイが壊れてしまったので 新しくディスプレイを買ってしばらくはそれに表示させようと思って いるのですがそこでいくつかお聞きしたいことがあります。 今は解像度1440×900で表示させていて画面のプロパティでは最大で 1600×1200にまで設定できる(これだと画面からはみ出る)のですが、 このパソコンに解像度1680×1050のディスプレイを接続した場合、 1680×1050のサイズで表示させることはできるでしょうか? もしできなかった場合どのように表示されるのでしょうか? でぼやけて表示されるのかそれとも1440×900のサイズで 外枠は黒く表示されるのでしょうか? また、ディスプレイは接続するだけですぐに表示されるのでしょうか? もし今のパソコンのディスプレイが完全に見えなくなってしまった場合 パソコンで接続設定などをする必要があると困るのですがその点は大丈 夫でしょうか? よろしくお願いします。

  • ディスプレイ解像度より大きなフォームをデザインしたいのですが

    Visual Studio.NET 2003のVB.NETでWindowsアプリケーションの開発を行っています(OSはWindowsXP Pro SP2)。 解像度が1280x1024や1024x768の液晶ディスプレイで開発をする際に、ディスプレイの解像度より大きなサイズのフォームを作ろうとしても、強制的に解像度付近のサイズにSizeプロパティが変更されてしまいます。 たとえば、1280x1024の17インチ液晶で、1600x1200のフォームを作ろうとしてデザイン画面からSizeプロパティのWidth、Heightを変更しても、プロパティ記入欄からフォーカスが移動したとたんに、幅と高さが1292x1036に変更されてしまいます。 ディスプレイを買えばすむ話なんですが、できれば買い換え無しで対処したいところです。どなたか回避策(小さいディスプレイでも大きなフォームをデザインできるようにする方法)をご存じないでしょうか?

  • 画面の解像度が合わない

    画面の解像度が合わない 画面の解像度を現在使用しているディスプレイが 1680×1050 なのですが、OSをWindows 7にしたらこのサイズが 設定できません。 OSの方の問題なのか良くわからないのです。 どうすればこの解像度に設定できるのでしょうか? ご存じの方、アドバイスお願いします。

  • ディスプレイの解像度について

    全く同じサイズのディスプレイで高解像度のディスプレイと低解像度のディスプレイに同じサイズの画像を表示させた場合、どっちが綺麗に表示されますか? 私の聞いた話だと、高解像度のディスプレイの方が画像を引き延ばして表示するので余計に醜く表示されるという話を聞きました。 それでは高解像度のディスプレイでは昔のデジカメの写真などを綺麗に表示することが出来なくなってしまうって事ですよね?それってかなり残念ではないでしょうか?

  • 高解像度ディスプレイについて

    4Kなどの高解像度ディスプレイのPC、タブレット、スマホを使っている人に質問なのですが 高解像度のディスプレイで従来の低解像度の画像を見ると、どの様になりますか? 高解像度のディスプレイだと、低解像度の画像は小さいサイズで表示されるじゃないですか?その小さいサイズの画像を全画面に引き延ばして表示した場合、低解像度のディスプレイに引き延ばさないで表示した画像と比べると画質はどうなるのですか? 引き延ばされても画質に違いはないのか、引き延ばされてない画像の方が綺麗なのか? また、スキャナーで取り込んだ漫画などの場合、文字の鮮明さはどうなるのですか? ※OKWAVEより補足:「ソニー製品」についての質問です。

  • 解像度を戻したいが画面が使えない

    普段1280×1024で使っていて、子供がうっかり設定をいじって うちのディスプレイでは表示できない解像度にしてしまいました。 通常なら解像度の設定のしかた自体はわかるのですが、 肝心のディスプレイが使えない状態で困っています。 画面は真っ黒で、  許容範囲外  画面の設定を下記の設定に戻してください  解像度1280×1024 という、赤字に白文字の表示があるのみです。 どのようにしたら先に進めるのでしょうか?

  • グラボを高解像設定にして、ディスプレイを低解像度に

    画面の縦横の比率が同じとした時、グラボを高解像設定にしてディスプレイを低解像度にすると、グラボをディスプレイのマックスの解像度に設定した場合と同じ表示になるのでしょうか? たとえば、グラボで100×100の解像度に設定し、ディスプレイは10×10がマックスの解像度だった場合、グラボから受け取った情報は、ディスプレイでどのように処理され、10×10として表示されるのか知りたいと思っています。 よろしくお願いします。