标签: windows interprocess
我正在使用带有SendMessage()的COPYDATASTRUCT在2个进程之间传递数据,但我需要以异步方式进行传递。我尝试使用SendMessageCallback(),但它似乎不适用于COPYDATASTRUCT。
达到此要求的最佳方式是什么?
谢谢
答案 0 :(得分:0)
我会创建一个单独的线程来运行你的SendMessage(),然后当你从另一个进程收到一条消息时,你的主线程有一个回调方法。
这是让它运行异步并且不会中断当前应用程序的一种方法。