人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VB2005(VISUAL BASIC 2005)を用いて、WINDOWS XP の画面の解像度を変更させるアプリケーションを作る方法をお教え願います

●質問者: shochankun
●カテゴリ:コンピュータ
✍キーワード:Visual Basic Windows XP アプリケーション 解像度
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● taqppu
●0ポイント

http://www.winapi-database.com/System/SystemSet/EnumDisplayDevic...

でどうでしょうか?

◎質問者からの返答

情報の取得ではなく、設定方法をしりたいです


2 ● F-15X
●70ポイント

WIN32APIの ChangeDisplaySettings でいけると思います。

こちらが参考になりそうです。

http://vbdotnetforum.com/index.php?showtopic=558&st=0&p=...



以下、参考まで

=======================================================================

解像度の変更について

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=15308&am...


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

http://dobon.net/vb/bbs/log3-13/7373.html

【抜粋】

ゲームということはDirectXなども使っているのでしょうか?

それでしたら、話は早いと思います。

Microsoft.DirectX.DirectDraw.Deviceクラスにある

SetDisplayModeメソッドによって画面解像度の変更は容易です。

一応Win32APIにもChangeDisplaySettingsという関数が用意されて

いますが、上述のメソッドよりは使い勝手が悪いです。


.NET TIPS

ディスプレイの解像度を取得するには?

http://www.atmarkit.co.jp/fdotnet/dotnettips/003screen/screen.ht...

◎質問者からの返答

丁寧なご回答、ありがとうございます

早速ためしてみます

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ