【问题标题】:Picking up pascal mouse movements in java在java中拾取pascal鼠标移动
【发布时间】:2016-08-09 01:40:23
【问题描述】:

我有一个使用 pascal 运行的宏工具。我需要在程序运行很长时间时跟踪鼠标的移动。我在 java 中编写了一个基本的鼠标记录器,它使用 jnativehook 以慢动作绘制动作和点击,以便更容易分析它们。当我手动移动鼠标时它工作正常,但它不会从帕斯卡中拾取鼠标移动。但是,它确实会从 pascal 中获取鼠标点击。

如何在 Java 中获取由 pascal 宏工具进行的鼠标移动?

【问题讨论】:

  • 向我们展示您目前的做法。什么“Pascal 工具”,它如何检测鼠标移动?
  • 鼠标记录器是在 Java 中使用标准 jnativehook 演示实现。 Pascal 是一种具有宏功能的编程语言。我也用pascal写了宏程序。
  • 你需要给我们看一些代码。

标签: java macros pascal mouse-hook


【解决方案1】:

问题在于事件是如何在 Pascal 中生成的,并且将取决于您使用的平台。我建议在 JNativeHook 中使用事件发布功能,因为它总是能够获取它生成的事件。您仍然可以发送库可以在库之外获取的事件,但在某些平台上,它需要使用特定的 API,因为某些方法无法被特定平台上的侦听器获取。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-21
    • 1970-01-01
    • 2014-10-29
    • 2014-01-15
    • 2012-06-02
    • 2012-03-31
    • 1970-01-01
    相关资源
    最近更新 更多