有两个线程A、B,A中处理数据后需发给B处理。
现在的设计是:当A处理好数据后,通过自定义的消息,通过postthreadmessage将处理后的数据发给B(A再处理新数据),数据大小大概是1K,每秒发5次左右;B接收收到消息后,提取数据,进行后续的处理。不知道这样设计线程之间交换数据是否合理?你的建议?