表格外的C#鼠标移动

我试图在我的代码中跟踪鼠标移动。 在窗体窗口中跟踪鼠标移动很容易,但我想跟踪窗口外的鼠标移动。 我的意思是我将最小化我从托盘和跟踪它的位置 。 知道如何使用示例代码或示例说明链接跟踪表单窗口外的鼠标movemtns吗? 我正在使用c#,我想知道如何。 谢谢你的帮助。

对于表单窗口我尝试了这个链接 ,它的工作完美。

我想要的是。

我想了解用户何时从左到右或从右到左移动鼠标并显示有关警告的消息。

我希望我的应用程序作为一项服务(实际上它不是那么必要,如果你可以帮助表单应用程序它也是公平的)和启动与操作系统。 并跟踪鼠标移动并捕获用户是否左右移动他/她的鼠标 。 而已。 我希望这个编辑将是非常具体的解释。

要做到这一点,我认为你需要使用全局钩子。 这看起来不错,是C#托管代码。