ClearDrawScreen関数を使ったときにファイルを開いて書き込めなくなります
問題が起きたコード
#include "DxLib.h"
int place[2] = { 240,400 };
// プログラムは WinMain から始まります
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
if (DxLib_Init() == -1) // DXライブラリ初期化処理
{
return -1; // エラーが起きたら直ちに終了
}
ChangeWindowMode(TRUE);
SetGraphMode(480, 640, 16);
int red = GetColor(200, 0, 0);
SetDrawScreen(DX_SCREEN_BACK);
while (CheckHitKey(KEY_INPUT_ESCAPE) != 1) {
if (CheckHitKey(KEY_INPUT_LEFT) == 1) {
if (place[0] > 21) {
place[0] -= 5;
}
else {
place[0] = 21;
}
}
ClearDrawScreen();
DrawBox(place[0], place[1], place[0] + 6, place[1] + 6, red, TRUE);
ScreenFlip();
}
DxLib_End(); // DXライブラリ使用の終了処理
return 0; // ソフトの終了
}
visualstudio2022でDxlibのバージョンは3.24dで発生しました