トップページ > 過去ログ > 記事閲覧
画面が表示されないのですが。
名前:ユー 日時: 2007/02/18 18:19

『14歳からはじめるC言語わくわくゲームプログラミング』を見ながら勉強をしているのですが、 第3章のテストプログラムを書いて実行しても 左上に四角い枠が表示されないのですが、 画面の設定とか関係があるのでしょうか? 又、本にある環境で動くのでしょうか? 初っ端に壁に当たって凹んでます、 どうしたら宜しいでしょう、、、、

Page: 1 |

Re: 画面が表示されないのですが。 ( No.1 )
名前:管理人 日時:2007/02/19 12:12

 ユーさん始めまして、DXライブラリの管理人です。  うーん、なんででしょう・・・  とりあえず私の環境で動作を確認した四角を画面左上に描画する プロジェクトを組んでみましたので、宜しければユーさんの環境でも 正常に動作するかどうか試してみて下さい。m(_ _)m http://homepage2.nifty.com/natupaji/temp/DrawBox_.zip (中に入っている DrawBox.bdp というファイルが BCC Developer の プロジェクトファイルですので、このファイルを BCC Developer で 開いて、コンパイルしてから実行してみてください)  圧縮ファイルの中に入っている DrawBox.cpp というファイルが プログラムソースなのですが、一応確実に動作させるために DirectXの描画機能を使わないようにしています。  もし上のプログラムで四角が正常に描画されましたら、 今度は DrawBox.cpp の9行目の SetUseDirectDrawFlag( FALSE ) ;  をコメントアウトして // SetUseDirectDrawFlag( FALSE ) ;  コンパイル・実行してみてください。
Re: 画面が表示されないのですが。 ( No.2 )
名前:ユー 日時:2007/02/19 22:04

添付して頂いたプロジェクトファイルで 実行したところ、正常に動作しました。 どうしてでしょうか? プログラムの書き方がおかしかったのでしょうか? 又、 SetUseDirectDrawFlag( FALSE ) ;  をコメントアウトして // SetUseDirectDrawFlag( FALSE ) ; コンパイル・実行を行ったところ、 今度は何も表示されませんでした。。。。 なぜでしょう???
Re: 画面が表示されないのですが。 ( No.3 )
名前:ユー 日時:2007/02/20 23:21

あっすいません。。。 追加で聞きたいのですが、 本を見て出来る環境が 自分のPCには整ってないという事でしょうか?
Re: 画面が表示されないのですが。 ( No.4 )
名前:管理人 日時:2007/02/21 13:47

 ユーさんどうも、DXライブラリの管理人です。 > 本を見て出来る環境が > 自分のPCには整ってないという事でしょうか?  ユーさんの環境を詳しく知らないので微妙なところですが、 大体仰る通りだと思います。  ただ、本のプログラムをそのまま実行して正常な結果を得ることは 出来ないかもしれませんが、今回試して頂いたプログラムと一緒に 入っているDXライブラリのファイル(DrawBox.bdp と DrawBox.cpp 以外の ファイル)を、本に付いてきたDXライブラリのファイルの代わりに 使用していただいて、且つ本に載っているプログラムの DxLib_Init の前に必ず SetUseDirectDrawFlag( FALSE ) ;  と書いて実行すれば、ユーさんの環境でも本に載っているプログラムを 正常に動作させることが出来ると思います。
Re: 画面が表示されないのですが。 ( No.5 )
名前:ユー 日時:2007/02/21 21:31

ちゃんと動いてくれました。 有難うございました!!

Page: 1 |