0
我正在C#应用程序中运行Java应用程序。我的目标是使用C#代码自动填充java应用程序中的几个输入框。在Windows中向Java应用程序发送键击
我假设Java应用程序使用Swing作为其UI。我试过使用SendMessage和WM_KEYDOWN,但没有任何反应。由于它是一个swing应用程序,输入没有句柄,所以我正在使用整个窗口的句柄。
任何想法如何做到这一点?
谢谢!
我正在C#应用程序中运行Java应用程序。我的目标是使用C#代码自动填充java应用程序中的几个输入框。在Windows中向Java应用程序发送键击
我假设Java应用程序使用Swing作为其UI。我试过使用SendMessage和WM_KEYDOWN,但没有任何反应。由于它是一个swing应用程序,输入没有句柄,所以我正在使用整个窗口的句柄。
任何想法如何做到这一点?
谢谢!
尝试使用字符发送WM_CHAR来查看是否有效。
如果没有,您可以使用Spy ++查看正在发送的消息。
你可以发布你试过的一些代码示例吗? – kyndigs 2010-10-18 15:50:27