最新のDXライブラリのtest版でDxLib_Init();を使用後に
ChangeWindowMode();でフルスクリーンからウィンドウモードに変更すると落ちてしまします。
3.06cでは落ちませんでした。
環境はwin7 64bit VC++2010です。
#include "DxLib.h"
int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int){
ChangeWindowMode(TRUE);//ウィンドウモードで起動
int screenmode = 1;
DxLib_Init();//初期化(ウィンドウ生成)
while( ScreenFlip() == 0 && ProcessMessage() == 0 && ClearDrawScreen() == 0 ){
if(CheckHitKeyAll()){//何かキーを押すと切り替え
if(screenmode){
ChangeWindowMode(FALSE);
screenmode = 0;
}
else{
ChangeWindowMode(TRUE);
screenmode = 1;
}
}
DrawBox( 50 , 50 , 100 , 100 , GetColor( 255 , 255 , 255 ) , TRUE);//四角描画
}
DxLib_End(); // DXライブラリ終了処理
return 0;
}