5

我有一个通过私有 MessageQueue 进行通信的 Windows 服务和 Office 加载项,我使用这个 MSDN 库示例在每一侧实现 EventHandlers。

我在加载项中添加了一个按钮来发送消息。它成功发送了一次,但是如果您在某些线程退出之前再次单击该按钮太快,则不会发送该消息。

这可能是由事件处理程序或接收方发生的任何处理引起的吗?我BeginReceive在处理消息之前尝试过打电话,但似乎没有什么不同。

如果有任何其他 IPC 方法需要较少的资源但不需要太多实施,我绝对愿意接受建议!

4

0 回答 0