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

WindowsAPIの話なのですが、例えば、640*480のClientサイズで動いているアプリケーションを、一時的に(ゲーム等の為に) 全画面にする、最善 (枯れている) の方法は (色々ありそうですので) 何なのでしょうか? DirectX等は使わない方法でお願いします。回答者の方が実際に採用していらっしゃる、信頼ある方法でお願いします。

●質問者: ryoko_old_
●カテゴリ:コンピュータ
✍キーワード:Client DirectX しゃる アプリケーション ゲーム
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● aki73ix
●10ポイント

http://hp.vector.co.jp/authors/VA015636/

魔導師の跡地

URLはわたしのHPでダミーです

C++Builderなら

Perform(WM_SYSCOMMAND,SC_MAXIMIZE,0);

SendMessage(Handle, WM_SYSCOMMAND,SC_MAXIMIZE,0);

VC++なら

SendMessage(hWnd, WM_SYSCOMMAND, SC_MAXIMIZE,0);

を実行するだけでOKです

◎質問者からの返答

すみません、言葉足らずでした。最大化ではなく、デスクトップの解像度自体を切り替え、クライアントを全画面表示する方法でお願いします。申し訳ありませんでした。


2 ● cline
●80ポイント

http://www23.tok2.com/home/yukiakitani/Programing/WinAPI/01.htm

ChangeDisplaySettings

あたりを探すといいかと思います。

デスクトップアイコンに気を配るのも忘れずに。

http://www.microsoft.com/japan/developer/library/jpgdipf/_win32_...

MSDN Online Japan : File Not Found

◎質問者からの返答

おぉ、ありがとうございます。参考にさせて頂きます:)

関連質問


●質問をもっと探す●



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