ゲーム画面

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
KSK
記事: 79
登録日時: 14年前

ゲーム画面

#1

投稿記事 by KSK » 14年前


教えて下さい。
SetWindowStyleMode( 7 ) ;
としたのですが、
ウィンドウだけ大きくなって、ゲーム画面が大きくなりません。
どのような関数を、どのように使えばいいのでしょうか?


A


KSK
記事: 79
登録日時: 14年前

Re: ゲーム画面

#2

投稿記事 by KSK » 14年前


書き忘れてましたが拡大ボタンをクリックしたときです。


A


アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: ゲーム画面

#3

投稿記事 by softya(ソフト屋) » 14年前

申し訳ないですが話が全く見えません。
起動時の画面の状態と拡大ボタンを押したら何を起こしたいのか具体的に説明してもらえますでしょうか?
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

アバター
ookami
記事: 214
登録日時: 15年前
住所: 東京都

Re: ゲーム画面

#4

投稿記事 by ookami » 14年前

たぶんですが、

画面サイズに合せて、描画の処理を全て拡大するように、修正する必要があると思います。

KSK
記事: 79
登録日時: 14年前

Re: ゲーム画面

#5

投稿記事 by KSK » 14年前


すみません。
要するに拡大ボタンをクリックすることによってウィンドウとゲーム画面を最大化したいのです。


A


アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: ゲーム画面

#6

投稿記事 by softya(ソフト屋) » 14年前

拡大ボタン(要は最大化ボタンですね?)が押されたことは下記のように検知できる様です(本家DXライブラリの掲示板より)。
http://hpcgi2.nifty.com/natupaji/bbs/pa ... ew&no=1096
それが検知出来れば、画面解像度をディスプレイの解像度に合わせて変更します。この時、全画像データ等が破棄されるので再読込が必要です。
あとは、ookamiさんの言われるように解像度に合わせて自分で座標やサイズの拡大をおこなってください。

[追記]
ワイド画面の様にアスペクト比が違う画面があるので横のび等の対策も必要です。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

KSK
記事: 79
登録日時: 14年前

Re: ゲーム画面

#7

投稿記事 by KSK » 14年前


ありがとうございます。
参考になりました。


A


閉鎖

“C言語何でも質問掲示板” へ戻る