画像が正常に表示されない場合、以下のプログラムを実行してみてください。


#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 , "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 ;
}

実行結果

正常に表示されている場合


画像の保存場所が違う場合、ファイル名が違う場合など、読み込みエラーが発生している場合は以下のように
表示されます。



画像が正常に表示されない場合は、ファイル名が違うか、ファイルの保存場所が違う場合が想定されます。

自分が実行しているプロジェクトのある場所に画像を保存してください。

説明通りに設定を行った人は「サンプルプログラム実行用フォルダ」に保存すれば大丈夫です。

ちなみに拡張子は大文字でも、小文字でも正常に認識されます。

それでも解決しなかった場合は掲示板にて質問してください。

→掲示板で質問する