【发布时间】:2017-06-30 13:03:38
【问题描述】:
我想测试鼠标当前是否悬停在文本或按钮等上方。 我已经搜索了大约一个小时左右,但找不到任何有用的东西。
如果这不能单独使用 Java,你能以某种方式访问 Win32 库来获取光标类型吗?
问候,TPRammus
编辑:我通常需要光标类型,即使我的应用程序没有获得焦点。
【问题讨论】:
-
如果用户没有专注于java应用程序,我认为没有任何方法可以获取光标类型。
-
@JamalH 嗯,这与其他编程语言(如 C++)有什么不同?你能在 C++ 中获取光标类型吗?
-
我认为任何操作系统都不允许在任何编程语言上使用它。想一想,如果您将代码嵌入到您的应用程序中,可以看到人们在其他应用程序中所做的事情,那将是一个安全问题。黑客可以利用它来窃取信息
-
@TPRammus 你可能想看看 Win32 Mouse Hooks
-
有人想知道您为什么对这些信息感兴趣。我的猜测是,您对问题的想象解决方案不是正确的解决方案。
标签: java windows winapi cursor