-3
A
回答
1
我假設你想編寫一個程序來修改另一個進程的窗口,因此需要讀取進程的內存。
所以關於閱讀其他進程的內存: 幾乎一切都有可能在幾乎任何語言,應該有與Java(編輯:see e.g. here)做這樣的可能性,一些聰明的掛鉤到WinAPI的或任何操作系統你定位。但是鑑於你所提供的信息很少,我懷疑你有能力自己找出所有的東西。
那麼使用C或C++並遵循一些免費的教程(例如here)呢?如果你想讀出一個外部進程地址空間,你將不得不學習如何管理內存。這是Java不會讓事情變得更簡單的一種情況,但是更困難的情況之一是語言的「安全層」會妨礙您的發展。
總結關於閱讀其他進程內存:沒有理由使用Java來完成這樣的任務。
- 使用它不會讓事情變得更容易。
- 它減少了您可以遵循的文檔/教程的數量。
- 做這樣的事情無論如何不會是便攜式的。
我會做幾乎相同的論據覆蓋其他進程OpenGL窗口。 SO處理這個問題有一個question,也許你可以從那裏開始。
相關問題
- 1. WPF和DirectX - 遊戲覆蓋
- 2. DirectX11遊戲覆蓋
- 3. Win32遊戲循環
- 4. 用sprite套件遊戲覆蓋功能
- 5. 用於遊戲內覆蓋的SDK
- 6. 的Java遊戲框架覆蓋註釋失敗= 1.6
- 7. 流水遊戲與多個覆蓋和圖像按鈕
- 8. Java遊戲 - ClassCastException
- 9. 在Java中玩Flash遊戲(遊戲)
- 10. Java - 井字遊戲Swing遊戲 - 錯誤
- 11. Win32遊戲循環不會激增CPU
- 12. 在Win32 API中的遊戲循環
- 13. Java重載和覆蓋
- 14. 創建Windows遊戲覆蓋應用程序?
- 15. 在遊戲/程序運行時創建覆蓋屏幕?
- 16. 安卓遊戲循環surfaceview覆蓋與事業的FrameLayout滯後
- 17. 在不覆蓋exe文件的情況下更新遊戲
- 18. dll注入:用opengl繪製簡單的遊戲覆蓋圖
- 19. Java Swing遊戲TT
- 20. 井字遊戲Java
- 21. Java遊戲滯後
- 22. 胡扯遊戲Java
- 23. JAVA西蒙遊戲
- 24. 猜測遊戲Java
- 25. Java 2D遊戲NullPointerException
- 26. Android/Java - 覆蓋
- 27. 覆蓋在Java
- 28. Java FileWriter覆蓋
- 29. Lua,遊戲狀態和遊戲循環
- 30. java陣列和arraylist中的牌遊戲