需要一个可以加快鼠标移动速度的方法。系统API速度最快20,我需要更块的移动方法。
用winio拦截鼠标,然后用setcursorpos重新定位。
用定时器,动态设置鼠标位置
你可以尝试这个思路,用鼠标钩子监听鼠标移动的消息然后就可以加速了。例如:设置为10ms监听一次鼠标消息,0ms时鼠标在A点坐标(Xa,Ya),
然后过了10ms你移动了鼠标到B点(Xb,Yb),这时候其实产生了一个移动向量(Xb-Xa,Yb-Ya),那么怎么使移动加速呢?答案就是在10ms的时候
设置鼠标的移动的向量为(n*(Xb-Xa),n*(Yb-Ya)),这样其实你鼠标的移动速度就是原来的n倍了