画像が表示されない
Posted: 2011年5月19日(木) 01:42
Windous7
core i5-2410M
Microsoft Visual C++2010 Express
を使用してます。
DXライブラリは自分で設定してプロジェクトで使えるようにしました。(これは間違いなく設定されています)
1.4章の画像をロードして表示するというところのコードを入力し
対象の画像(画像A)をdebugに入れてデバッグなしで開始をしました。
エラーは出ずにウィンドウが立ち上がるのですが、肝心の画像が出現しません。
このとき使用した画像は自分で用意した100×151のpng画像Aです。
おかしいので、debugに生成されたそのexeファイルとその画像をコピーし
二つともデスクトップに貼り付けそのexeファイルを実行すると
きちんと画像Aは出現します。
試しにDXライブラリの設定を省略してくれるsample.zip(1.1章からダウンロード)からプログラムを起動し、1.4章のサンプルをコピペし実行すると
きちんと画像(キャラクタ00)は出現します。
しかし、そのサンプルのコードの"キャラクタ00"を”画像A”に改め、画像Aをキャラクタ00と同じ画像ディレクトリに入れ実行しても画像Aは出現しません。
さらに、その後に再び"キャラクタ00"に戻し実行しなおすと、今度はキャラクタ00すら出現しなくなってしまいました。
いずれの操作もエラーはなく、ウィンドウはきちんと出現します。
この場合もやはりデスクトップに実行ファイルと画像ファイルを貼り付けた状態での実行ではきちんと画像が出現しました。
拙い文章で申し訳ないのですが、どのような原因が考えられるのかご教授ください。
core i5-2410M
Microsoft Visual C++2010 Express
を使用してます。
DXライブラリは自分で設定してプロジェクトで使えるようにしました。(これは間違いなく設定されています)
1.4章の画像をロードして表示するというところのコードを入力し
対象の画像(画像A)をdebugに入れてデバッグなしで開始をしました。
エラーは出ずにウィンドウが立ち上がるのですが、肝心の画像が出現しません。
このとき使用した画像は自分で用意した100×151のpng画像Aです。
おかしいので、debugに生成されたそのexeファイルとその画像をコピーし
二つともデスクトップに貼り付けそのexeファイルを実行すると
きちんと画像Aは出現します。
試しにDXライブラリの設定を省略してくれるsample.zip(1.1章からダウンロード)からプログラムを起動し、1.4章のサンプルをコピペし実行すると
きちんと画像(キャラクタ00)は出現します。
しかし、そのサンプルのコードの"キャラクタ00"を”画像A”に改め、画像Aをキャラクタ00と同じ画像ディレクトリに入れ実行しても画像Aは出現しません。
さらに、その後に再び"キャラクタ00"に戻し実行しなおすと、今度はキャラクタ00すら出現しなくなってしまいました。
いずれの操作もエラーはなく、ウィンドウはきちんと出現します。
この場合もやはりデスクトップに実行ファイルと画像ファイルを貼り付けた状態での実行ではきちんと画像が出現しました。
拙い文章で申し訳ないのですが、どのような原因が考えられるのかご教授ください。