求助 MFC 鼠标移动值累加问题!!!!!!!!!
想完成一个功能
比如我按住鼠标左键,向下滑动,会记录一个值,这个值是我向下滑动了多远。
然后我每次做这样的操作,都可以记录这个值
但是现在遇到的问题是
我设置了一个m_offset的成员变量 用来记这个值
在用 一个m_point 记录鼠标左键按下的鼠标位置
如果在鼠标移动事件里用现在的point 减去m_point 得到这个offset
然后累加
那这个offset会一直累加 可能只移动了100的距离 但是因为事件响应了很多次 累加出来的值 就变成1000了
求高手给个思路