• ベストアンサー

DirectX

ラトルズ株式会社から出版されている15歳からはじめるDirectX9ゲームプログラミングC++編の第5章の関数ライブラリを作成するところでサンプルのソースプログラムを全て打ち込んだにも拘わらずウィンドウが表示されなくて困っています。どなたか同じ本を持ってる方、もしくはDirectXに詳しい方が居ましたら教えてほしいのですがよろしいでしょうか。 開発環境はVisual C++ 2008 Express Edition、DirectX SDK(June 2007)でOSはVistaです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

15歳からはじめるDirectX 9 3Dゲームプログラミング教室 C++編―Windows 2000/XP/Vista対応 http://www.amazon.co.jp/product-reviews/489977186X/ref=cm_cr_dp_all_helpful?ie=UTF8&showViewpoints=1&sortBy=bySubmissionDateDescending  先ほどの続きです。  先ほどは回答が完全でなかったようなので別の情報を探しました。  多少は差異があるとは思いますが参考にできないでしょうか。 >初心者にも分かりやすいが、迷わせる記述もあるようだ。  のコメントが近い気がします。

shamal1988
質問者

お礼

自己解決しました。ウィンドウクラス名を引数とする関数でウィンドウクラス名にミスタイプがあったんで直したら上手くいきました。ありがとうございました。

shamal1988
質問者

補足

さきほどソースコードとURL先のページで確認したのですがソースコードには記述ミスはありませんでした。 リンク先のレビューで実行可能ファイルの設定が書かれているのを見て自分のプロジェクトの実行可能ファイルの所を見たら設定されていなかったのでリンク先と同じ様に設定したのですが上手くいきませんでした。素朴な疑問何ですが、実行可能ファイルの指定は要するにヘッダやDLLとかを呼び出すのでしょうか。

その他の回答 (3)

回答No.4

 こんばんは。  本棚から該当の入門書を引っ張り出してきてソースコードを眺めてみました。  依存ファイルの追加などの手続きがすべて正常として、コンパイラエラーがないのにウィンドウが表示されない可能性について検討してみました。  198ページの main.cpp のなかの記述で、 while( msg.message!=WM_QUIT )  の1行を点検してみてください。特に式についてです。タイプミスはありませんか?  これ以外だとちょっと判りません。

回答No.2

 非公式の情報ですが正誤表があります。  該当の5章も含まれます。 http://shizuoka.cool.ne.jp/love_hurri/15_3D/15_3D.html  公式ページを探したのですが該当がないようでしたので詳細は不明です。

shamal1988
質問者

補足

先ほどサイトを見たのですが今自分が悩んでいるページに関する記述がありませんでした。 ページ数で言うと193ページから198ページの部分が上手くいきません。

  • morchin
  • ベストアンサー率16% (212/1281)
回答No.1

何かエラー出なかったかい?

shamal1988
質問者

補足

エラーは何も出ていません。コンパイルは通るのですがウィンドウが表示されないです。

関連するQ&A

専門家に質問してみよう