前々から気になっていたのですがWaitKeyで待っている時にマウスがクリックされると制御を返す(-1)のですが仕様でしょうか
今のところどうしようもなく困ったことはないので特に何か解決をお願いするわけではありませんが。
VC++ Win7です
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {
ChangeWindowMode(TRUE);
if(DxLib_Init()){
return -1;
}
while(!ProcessMessage()&&!CheckHitKey(KEY_INPUT_ESCAPE)) {
ClearDrawScreen();
int c;
c=WaitKey();
printfDx("%3d ",c);
ScreenFlip();
// clsDx();
}
DxLib_End();
return 0;
}
あと、このようなコードが許されるのかもお願いします
特にウィンドウが破壊された時が不安です
int c;
do{
c=WaitKey();
}while(c==-1);