我有一個運行在窗口上的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. MATLAB上的進程間通信
- 4. UNIX上的進程間通信
- 5. MacOSX Lion上的進程間通信
- 6. 窗口之間的jQuery/JavaScript通信?
- 7. 進程之間的通信
- 8. js彈出窗口到主窗口之間的通信
- 9. wpf中父窗口和子窗口之間的通信
- 10. 如何在C#中進行進程間通信時進行進程間通信?
- 11. 窗口通知上的信號事件
- 12. 使用JavaScript在窗口/選項卡之間進行通信
- 13. 在兩個窗口之間進行通信Qt5
- 14. 在iframe和父窗口之間進行通信?
- 15. 如何在2個qml窗口之間進行通信
- 16. 如何在兩個窗口之間進行通信?
- 17. 如何在兩個瀏覽器窗口之間進行通信?
- 18. C - execvp()進程間通信
- 19. 進程間通信推薦
- 20. 進程間通信Python
- 21. 探聽進程間通信
- 22. Java進程間通信
- 23. 進程間通信SYSTEM_INFO structture
- 24. 進程間通信/廣播
- 25. Python進程間通信
- 26. ruby進程間通信
- 27. 進程間通信Unix C
- 28. Sniff進程間通信
- 29. Java進程間通信
- 30. SystemTap進程間通信
完美。正是我在找的東西。 – 2009-06-18 21:11:54