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