【问题标题】:Send keystrokes to Java applicaiton in Windows在 Windows 中向 Java 应用程序发送击键
【发布时间】:2010-10-18 13:14:30
【问题描述】:

我正在从 C# 应用程序中运行 Java 应用程序。我的目标是使用 C# 代码自动填充 Java 应用程序中的几个输入框。

我假设 Java 应用程序使用 Swing 作为其 UI。我试过使用 SendMessage 和 WM_KEYDOWN 但没有任何反应。由于是swing应用,输入没有句柄,所以我用的是整个窗口的句柄。

知道如何做到这一点吗?

谢谢!

【问题讨论】:

  • 你能发布一些你尝试过的代码示例吗?

标签: c# winforms swing sendmessage sendkeys


【解决方案1】:

尝试发送带有字符的 WM_CHAR 看看是否有效。

如果没有,您可以使用 Spy++ 查看正在发送的消息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-04
    • 1970-01-01
    • 2014-05-26
    • 2013-04-07
    • 2013-06-20
    • 2019-07-25
    相关资源
    最近更新 更多