ウィンドウが非アクティブ時にもゲームが動くようにするには?

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
Oip

ウィンドウが非アクティブ時にもゲームが動くようにするには?

#1

投稿記事 by Oip » 16年前

初めまして、Oipと申します。現在、高校に通いながら当HPを参考にしつつゲームプログラミングをしております。
質問ベタなので、少々わかりづらいかもしれません。

さっそくですが、質問に移ります。といってもタイトル通りです。

ゲームを起動している時、他のウィンドウをいじっている時も「ちゃんと動いている状態」を維持するにはどうすればいいのでしょうか?
四聖龍神録Plusをプレイしてみたのですが、他ウィンドウをアクティブにしている状態でも止まることなくしっかり動いていました。
しかし、龍神録プログラミングの館やゲームプログラミングの館で作ったゲームはそうはいかないみたいです。
これはどういう理屈で出来ているのでしょう?
ゲームプログラミングの館をだいたいやった後に、龍神録プログラミングの館をざっと読んでみているのですが、どうすればいいのかわかりません。

どうか、ご援助いただけたらありがたいです。
ちなみにC++への理解は林 晴比古さん著の「新C++言語入門 ビギナー編」を読み終えたぐらいです。要するにビギナーです。クラス等に関しては理解は薄いです・・・

yu

Re:ウィンドウが非アクティブ時にもゲームが動くようにするには?

#2

投稿記事 by yu » 16年前

初めまして

DXライブラリに
int SetAlwaysRunFlag( int Flag );
という関数が用意されています

DXライブラリ - リファレンスページ
http://homepage2.nifty.com/natupaji/DxL ... tml#R15N22

Oip

Re:ウィンドウが非アクティブ時にもゲームが動くようにするには?

#3

投稿記事 by Oip » 16年前

早い回答ありがとうございます!
そんな関数があったんですか。もっとリファレンスに目を通すべきでした。

閉鎖

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