如何将COPYDATASTRUCT与异步回调一起使用

时间:2010-02-16 12:16:03

标签: windows interprocess

我正在使用带有SendMessage()的COPYDATASTRUCT在2个进程之间传递数据,但我需要以异步方式进行传递。我尝试使用SendMessageCallback(),但它似乎不适用于COPYDATASTRUCT。

达到此要求的最佳方式是什么?

谢谢

1 个答案:

答案 0 :(得分:0)

我会创建一个单独的线程来运行你的SendMessage(),然后当你从另一个进程收到一条消息时,你的主线程有一个回调方法。

这是让它运行异步并且不会中断当前应用程序的一种方法。