このソースだと押したあとはずっと表示されるようになってしまいます。
どのようにしたら押したときだけ文字が表示されるようにすることができるでしょうか?
回答よろしくお願いします
#include "DxLIb.h"
int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nCmdShow )
{ int MouseInput ;
int Mouse;
if( DxLib_Init() == -1 ) // DXライブラリ初期化処理
{
return -1; // エラーが起きたら直ちに終了
}
SetMouseDispFlag( TRUE ) ; // マウスを表示状態にする
while( 1 ){
Mouse = GetMouseInput();
if( CheckHitKey(KEY_INPUT_ESCAPE) == 1 )
{
break; //エスケープキーを押したらループを抜ける
}
if( Mouse & MOUSE_INPUT_LEFT )
{
DrawString( 0, 0, "左ボタンが押されています", GetColor(255,255,255) ); //マウスの左ボタンが押されていたら表示する
}
}
DxLib_End() ; // DXライブラリ終了処理
return 0 ;
}