ssh*_*ssh 3 delphi inter-process-communicat wm-copydata
我试图在Delphi中的两个Windows应用程序之间进行通信.发件人使用WM_COPYDATA通过SendMessage发送命令.那部分工作正常.接收方是否可以在同一个呼叫中回复一些结果字符串?对我来说失败了,跟随现在正在发生的事情.
发件人使用WM_COPYDATA使用阻塞调用SendMessge向Receiver发送命令.
Receiver处理命令并使用一些结果字符串修改COPYDATASTRUCT,这些结果字符串必须发送回发送方并退出事件处理程序
Receiver的"SendMessage"函数返回但COPYDATASTRUCT的内容仍未更改.
显然,Windows的消息传递机制不是在两个应用程序之间共享COPYDATASTRUCT内存.相反,它正在复制.
| 归档时间: |
|
| 查看次数: |
922 次 |
| 最近记录: |