おお、こんな簡単に出来るとは。
ソフト屋さんにはいつもお世話になっております。大変感謝です。
以下のようになりました。ありがとうございました。
コード:
#include"DxLib.h"
int MouseInput = 0;
void MouseFrameInput(){
if((GetMouseInput() & MOUSE_INPUT_LEFT)){
MouseInput++;
}else{
MouseInput = 0;
}
}
int ProcessLoop(){
if(ProcessMessage() != 0){ return 0; }
if(ClearDrawScreen() != 0){ return 0; }
return 1;
}
int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int){
int BoxPosX = 200;
int BoxPosY = 200;
int BoxSize = 100;
ChangeWindowMode(TRUE);
if(DxLib_Init() == -1 || SetDrawScreen(DX_SCREEN_BACK) != 0){ return -1; }
while(ProcessLoop() && !CheckHitKey(KEY_INPUT_ESCAPE)){
MouseFrameInput();
if(MouseInput == 1){
BoxPosX += 10;
}
DrawBox(BoxPosX - BoxSize / 2, BoxPosY - BoxSize / 2, BoxPosX + BoxSize / 2, BoxPosY + BoxSize / 2, GetColor(255,255,255), FALSE);
ScreenFlip();
}
DxLib_End();
return 0;
}