マウス操作について
Posted: 2010年7月15日(木) 23:38
今、DXライブラリを使ってプログラムを作っています。
そこで質問なのですが、マウスを左クリックしたときにその押された場所に図形を表示したいのですが一回クリックされたらその場所にずっと表示させることはできますか?
今作ったプログラムでは押し続けている場合のみ、そこに表示されます。
左クリックして離すと表示されなくなって、困ってます(><;)
↓のようなプログラムで指定した座標内で左クリックしたら赤い○を表示するように書いたつもりです。
MouseInput = GetMouseInput() ;
if( MouseX<=240&&MouseX>=120&&MouseY<=240&&MouseY>=120&&( MouseInput & MOUSE_INPUT_LEFT ) == 1 )
{
DrawString( 130 , 130 , "○" , circle_red);
}
ご指南お願いします(>人<)
そこで質問なのですが、マウスを左クリックしたときにその押された場所に図形を表示したいのですが一回クリックされたらその場所にずっと表示させることはできますか?
今作ったプログラムでは押し続けている場合のみ、そこに表示されます。
左クリックして離すと表示されなくなって、困ってます(><;)
↓のようなプログラムで指定した座標内で左クリックしたら赤い○を表示するように書いたつもりです。
MouseInput = GetMouseInput() ;
if( MouseX<=240&&MouseX>=120&&MouseY<=240&&MouseY>=120&&( MouseInput & MOUSE_INPUT_LEFT ) == 1 )
{
DrawString( 130 , 130 , "○" , circle_red);
}
ご指南お願いします(>人<)