【问题标题】:Sending Keystrokes to a separate Java process将击键发送到单独的 Java 进程
【发布时间】:2013-09-29 19:32:43
【问题描述】:

我需要能够从一个 Java 应用程序向另一个应用程序发送一组击键。我正在创建发送击键的那个,但我无法修改接收端,因此需要某种方法通过 Java 运行时或其他解决方法发送它们。

如果有人有任何信息可以为我指明正确的方向,我将不胜感激。

【问题讨论】:

    标签: java process runtime keystroke keystrokes


    【解决方案1】:

    如果您的意思是两个不同的 java 应用程序在不同的 jvm 上运行,那么这意味着两个进程,您尝试做的是进程间通信,只需使用一些套接字或文件即可,也可以使用内存映射文件

    【讨论】:

    • 可以使用套接字或文件,但我无法修改其他应用程序的代码
    • 如果你在windows平台上,你可以使用windows api进行窗口处理,但使用java是不可能的,你需要用c#或c++等其他语言编写代码
    猜你喜欢
    • 1970-01-01
    • 2011-07-19
    • 2023-03-20
    • 2011-11-22
    • 1970-01-01
    • 2019-04-07
    • 1970-01-01
    • 2013-06-20
    • 1970-01-01
    相关资源
    最近更新 更多