友達に送るためにUキーを押す→全画面表示&恐怖の森のヨシエ表示のプログラムを作ろうと思っているのですが、
ChangeWindowMode(FALSE); の後に画像表示されません コード↓
#include "DxLib.h"
int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) {
DxLib_Init(), ChangeWindowMode(TRUE), SetWindowText("何か"),SetDrawScreen(DX_SCREEN_BACK);
ProcessMessage();
int Handle;
Handle = LoadGraph("画像/yoshie.png");
int x;
x = 0;
while(1){
if (CheckHitKey(KEY_INPUT_U) == 1) {
break;
}
if (CheckHitKey(KEY_INPUT_A) == 1) {
ClearDrawScreen();
DrawGraph(x, 0, Handle, TRUE);
ChangeWindowMode(FALSE);
x = x + 1;
ScreenFlip();
}
}
DxLib_End();
return 0;
}
ChangeWindowMode(FALSE); の後に画像表示できない
Re: ChangeWindowMode(FALSE); の後に画像表示できない
ChangeWindowMode関数はロードした全てのグラフィックハンドルを削除するので、
呼び出した後画像を読み込み直す必要があります。
呼び出した後画像を読み込み直す必要があります。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)