鼠标事件监听器 - 在整个屏幕上?

3

我正在研究类似无边框鼠标的项目。我想在整个屏幕上使用鼠标监听器。最初,我尝试使用Java,但它只能在给定的窗口内检测到鼠标事件…
所以我的问题是:除了Java,您还推荐哪种语言用于鼠标监听器(在整个屏幕上)。

2个回答

4
如果您使用C#、C/C++或任何其他提供访问本机Win32 API的语言,您可以使用Hooks API来实现这一点。
对于Java,请查看jnativehook

Hooks 在没有任何窗口的后台进程上运行得很好,因此我认为控制台应用程序也可以工作。 - Miguel Grinberg

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接