- Win32API質問箱 Build11 [転載禁止]©2ch.net
795 :デフォルトの名無しさん[sage]:2015/03/25(水) 09:15:29.24 ID:kQAq5P0Z - >>789
マウスボタン押しの時にフラグ立てておいて、MOUSEMOVEでスルーすればよくね? MOUSEMOVE処理する時ってどんな時よ?マウスのボタン押しながら移動が多いと思うんだけど? case LBUTTONDOWN: IsLbutton=true;break; case LBUTTONUP: IsLbutton=false;break; case MOUSEMOVE: if(IsLbutton) { マウス押しながら処理 }
| - Win32API質問箱 Build11 [転載禁止]©2ch.net
799 :デフォルトの名無しさん[sage]:2015/03/25(水) 19:58:11.58 ID:kQAq5P0Z - >>797
-1,-1よりも、 -2147483648 (1<<31) とかのほうが安全じゃね? マルチディスプレイとかだと、マウス位置によって-1,-1の数値来る場合有りそうだけど? WM_MOUSEMOVEなら負の値ほぼ出ないか?SetCapture()とか使ってないなら大丈夫っぽい?
|
|