如何獲得對java基於窗口的應用程序的控制權。 我不是問世界或Excel。 我要求一個基於窗口的應用程序,假設一個媒體播放器(不是特定的窗口媒體播放器)任何在窗口上運行的媒體播放器。如何在java中獲得對基於窗口的應用程序的控制
0
A
回答
1
如果您將Java帶出等式,您將如何控制基於Windows的應用程序?
該程序是否提供COM接口?有許多Java-COM橋接器。
該程序是否提供插件API?您可以用C/C++編寫DLL,然後使用JNI/JNA與Java中的DLL進行交互,或者使用某種進程間通信層。
您對程序的低級別Win32消息泵有一些看法嗎?那麼也許你可以創建本地DLL來代表Java程序通過SendMessage發送消息。
這實際上取決於您期望如何處理程序,以及程序提供了什麼。沒有內置的功能允許一個程序控制另一個程序,尤其是來自Java的程序。
+0
應用程序不提供COM接口。 你可以簡單地告訴我如何使用JNI,以便我可以通過這個來安裝應用程序。 或者JNI有更好的方法。 – Anant 2010-11-23 16:18:44
相關問題
- 1. 基於控制檯的應用程序到基於Java的GUI應用程序
- 2. 如何將導航控制器添加到基於窗口的應用程序
- 3. 如何獲得C++控制檯應用程序的窗口狀態
- 4. 基於窗口的應用程序或基於視圖的應用程序
- 5. 基於測試控制檯的應用程序/程序 - Java
- 6. 如何在e4 rcp應用程序中獲得活動窗口?
- 7. 如何在Ogre中獲得無窗口應用程序?
- 8. 如何獲得NSIS中Java Swing應用程序的窗口句柄?
- 9. 如何隱藏我的應用程序的控制檯窗口?
- 10. 如何獲得對硒瀏覽器窗口的控制
- 11. 在基於窗口的應用程序中添加子視圖
- 12. 在基於窗口的應用程序中創建表格
- 13. 隱藏Windows窗體應用程序中的控制檯窗口
- 14. 如何獲得控制檯的進程id在C#控制檯應用程序
- 15. 如何獲得不屬於我的應用程序的活動窗口?
- 16. 如何獲得基於HTTPS的「Web應用程序接口」的服務器?
- 17. 如何接收基於文檔的應用程序的文檔窗口控制器中的菜單項事件?
- 18. Java中的窗口應用程序
- 19. 在單獨的控制檯窗口中打開應用程序
- 20. 基於窗口的應用程序中的數據庫實現
- 21. 如何在非MFC應用程序基於新窗口/對話框
- 22. 如何在基於窗口的應用程序中自動旋轉
- 23. 如何從Windows窗體應用程序在C#中關閉控制檯窗口?
- 24. 如何打開Visual C++控制檯應用程序的新控制檯窗口?
- 25. 我如何使用Caliburn Micro控制WPF應用程序中的窗口流程
- 26. 如何測試基於jline的控制檯應用程序
- 27. 在XCode上找不到基於窗口的應用程序
- 28. 關於在贏得應用程序sdi窗口的基本形式c#
- 29. 如何在基於Java的Web應用程序中使用ADFS
- 30. 如何在基於Android-Java的應用程序中使用DataTable。
您是否要求程序控制換句話說,抓地力好,或者您是通過應用程序詢問本地控制? – 2010-10-20 16:59:17
我要求原生控制。 假設我設置了一個命令給我的Java應用程序,在特定時間媒體播放器將運行它並播放存儲在特定路徑中的歌曲。 – Anant 2010-10-20 17:14:41
您可以從java執行shell命令,併爲調度檢查維護timertask 'String command =「wmplayer.exe」; Process child = Runtime.getRuntime()。exec(command);' – 2010-10-20 17:26:47