【发布时间】:2010-05-03 17:45:46
【问题描述】:
我有两个问题:
- 如何隐藏所有程序的光标?我试图通过使用隐藏光标 ShowCursor,但它只适用于我的程序。移动时光标仍然出现 光标在我的程序之外。
- 如何禁用所有程序的鼠标操作? 我使用 SetWindowsHookEx 来挂钩鼠标,防止其他程序处理鼠标操作。我可以挂钩点击,但问题是我无法挂钩“移动”。当我将鼠标移动到菜单或系统按钮(“最小化/恢复/关闭”)时,它们会突出显示。这意味着他们仍然可以“看到”鼠标。
谁能帮帮我?
【问题讨论】:
-
我不确定是否允许未以提升权限运行的应用程序更改全局系统行为(这很好)。
-
你为什么要这样做?
-
我正在开发一个“远程控制”应用程序,我需要将鼠标和键盘事件重定向到另一台计算机。这就是原因。
-
这解释了为什么要在窗口中隐藏鼠标光标,但不能解释为什么要在不属于您的窗口中隐藏它。