我有一個運行在窗口上的TCL腳本。我需要與運行在不同進程中的舊版vC++ 6應用程序進行通信。我需要有雙向溝通。在Linux中,我會使用dbus,但是我應該使用什麼IPC策略來用於Windows?窗口上的進程間通信
4
A
回答
2
Windows上的Tcl具有dde支持內置(請參閱dde命令的文檔),如果其他應用程序支持此功能,這可能會有所幫助。另一種選擇是TWAPI(Tcl Windows API)擴展,它具有將鍵盤和鼠標輸入發送到另一個應用程序的功能,請參閱http://twapi.magicsplat.com/input.html。
4
Boost.interprocess有多種方式,例如C++的共享內存和消息傳遞。你總是可以從那裏開始,看看你的腳本與什麼兼容。
4
1
從MSDN一個選項列表:http://msdn.microsoft.com/en-us/library/aa365574(VS.85).aspx
如果你想要更多的東西 'enterprisy',這裏還有Windows Message Queue。
2
普通老式插座,TCL在Windows(和Linux工作的偉大,和無處不在TCP/IP實現:)
0
相關問題
- 1. 進程間通信
- 2. 進程間通信
- 3. 進程間通信
- 4. 使用命名管道在窗口上的unicode進程和非unicode進程之間進行通信
- 5. MacOSX Lion上的進程間通信
- 6. MATLAB上的進程間通信
- 7. UNIX上的進程間通信
- 8. Heroku上的進程間通信
- 9. PyQT4 - 兩個窗口之間的通信
- 10. 窗口之間的jQuery/JavaScript通信?
- 11. 進程之間的通信
- 12. js彈出窗口到主窗口之間的通信
- 13. wpf中父窗口和子窗口之間的通信
- 14. oob silverlight應用程序如何通過窗口進行通信
- 15. 如何在C#中進行進程間通信時進行進程間通信?
- 16. 窗口通知上的信號事件
- 17. 在同一個域上的不同窗口之間進行通信
- 18. 兩個瀏覽器窗口之間的通信:彈出窗口和父窗口
- 19. 在iframe和父窗口之間進行通信?
- 20. 在兩個窗口之間進行通信Qt5
- 21. 使用JavaScript在窗口/選項卡之間進行通信
- 22. 如何在兩個瀏覽器窗口之間進行通信?
- 23. 如何在2個qml窗口之間進行通信
- 24. 如何在兩個窗口之間進行通信?
- 25. C - execvp()進程間通信
- 26. Node.js進程間通信?
- 27. 進程間通信推薦
- 28. WP7進程間通信
- 29. SystemTap進程間通信
- 30. 使用進程間通信
完美。正是我在找的東西。 – 2009-06-18 21:11:54