我们将CPNMouse用于在 Windows XP 上运行的应用程序。一个鼠标设备从正常的事件队列中分离出来,所以我们可以获取它的位置和事件并自己绘制光标。
不幸的是,CPNMouse 不能在 Windows Vista/7 上运行(请参阅此处)。是否有任何库/SDK 在 Windows 7 上提供相同的功能?
只是为了澄清 - 我们希望“正常”光标存在并绘制另一个光标,该光标应该映射到不同的鼠标设备。
更新:CPNMouse 不再受支持,其之前的“开源”已从 SourceForge 中撤出。官方 CPN 工具网站上仅存在此旧文档页面。
看起来只有商业产品可用......
如果有人有 SourceForce 原始源代码的副本,请在此处发布链接...假设原始许可证是标准 SourceForge(开放共享/扩展)变体,有人将其分叉到新项目以继续进行应该是可以的开发(免费工具)。