阅读本文“利用高清鼠标移动” - http://msdn.microsoft.com/en-us/library/windows/desktop/ee418864(v=vs.100).aspx,我推测应该使用原始输入来获得更精确的输入设备读数。使用Windows原始鼠标输入
该文章指出,WM_MOUSEMOVE的主要缺点是它仅限于屏幕分辨率。
仔细检查RAWMOUSE结构后,我发现lLastX和lLastY是长整型值,您可以通过它们获得增量。
对我来说,它看起来像WM_MOUSEMOVE和WM_INPUT是相同的,除了WM_INPUT你没有得到应用加速(指针弹道学)。
是否将WM_MOUSEMOVE和WM_INPUT限制为屏幕分辨率?
如果是这样,使用WM_INPUT有什么好处?
你能详细介绍一下在同一场比赛中使用2只老鼠吗?你如何将两只老鼠的数据分开并用于不同的事情?当我将两只鼠标连接到运行Windows的PC时,它们都控制相同的指针,而我不想要。在此先感谢,Stefan – noste99