ある程度プログラムを打ち込みデバックして画像の表示を確認しました。
そして、Debugの中のexeファイルを起動してみたところ、何故か画面が真っ黒で何も表示されませんでした。
画像が読み込まれていないのか?と思い、以下のプログラムでデバックしてみたところ、難なく画像が表示されました。
しかし、Debugの中のexeファイルは画像を読み込んでおらず、「画像の保存場所が違うか、ファイル名が違うため、表示できません。」と表示されてしまいました。
なぜでしょうか?
#include "DxLib.h"
char st1[]="画像の保存場所が違うか、ファイル名が違うため、表示できません。";
char st2[]="正常に認識されています。";
int WINAPI WinMain( HINSTANCE hInstance,
HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow ){
ChangeWindowMode( TRUE ) ;
if( DxLib_Init() == -1 ) return -1;
if(LoadGraphScreen( 0 , 0 , "imge/char.PNG" , TRUE ) == -1)
DrawString(50,220,st1,GetColor(255,255,255));
else
DrawString(50,220,st2,GetColor(255,255,255));
WaitKey() ;
DxLib_End() ;
return 0 ;
}