Win32API質問箱 Build44
■ このスレッドは過去ログ倉庫に格納されています
0199デフォルトの名無しさん
2006/07/07(金) 16:52:34WM_LBUTTONDOWN で現在位置を保存。押してるよフラグを true に。
WM_MOUSEMOVE で、押してるよフラグがtrueなら、
前の位置から新しい位置までMoveTo,LineToで線を引く(新しい位置を現在位置として保存)。
WM_LBUTTONUP で押してるよフラグをfalseに
そんな感じ。いずれにせよ SetCapture/ReleaseCapture は適切に呼ぶ必要がある。
WM_MOUSEMOVE ではどうもイベントが間引かれているんじゃないかという疑いが
ある場合には、タイマーか何かで GetCursorPosを呼んで監視。
■ このスレッドは過去ログ倉庫に格納されています