当前位置:  开发笔记 > 编程语言 > 正文

可以单个SetEvent()触发多个WaitForSingleObject()

如何解决《可以单个SetEvent()触发多个WaitForSingleObject()》经验,为你挑选了1个好方法。

这个:

http://msdn.microsoft.com/en-us/library/ms686915(VS.85).aspx

似乎没有暗示.

我有三个进程通过管道进行通信.进程A创建一个事件,进程B&C每个都使用WaitForSingleObject(在第二个线程中).

所以现在我们有-TWO-每个进程等待-SINGLE-事件.

进程A使用SetEvent()触发事件,进程B响应,进程C不响应.

结论:

每个WaitForSingleObject()都需要一个唯一的事件......正确吗?



1> Vinay..:

使用手动重置事件可触发单个事件的多个线程.

以下是使用"手动复位事件"标志的示例

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有