它用来创建或打开一个命名的或无名的事件对象
初始化为:
m_hReadEvent=CreateEvent(NULL,TRUE,FALSE,NULL);
1.,确定返回的句柄是否可被子进程继承.如果lpEventAttributes是NULL,此句柄不能被继承。
2.指定将事件对象创建成手动复原还是自动复原。如果是TRUE,那么必须用ResetEvent函数来手工将事件的状态复原到无信号状态。如果设置为FALSE,当一个等待线程被释放以后,系统将会自动将事件状态复原为无信号状态。
3.指定事件对象的初始状态。如果为TRUE,初始状态为有信号状态;否则为无信号状态。
4.指定事件的对象的名称,
CreateEvent(NULL,TRUE,FALSE,NULL);的解释
最新推荐文章于 2020-04-08 22:50:25 发布
本文详细介绍了如何使用CreateEvent函数创建命名或无名的事件对象,包括事件对象的继承性、复原方式、初始状态和命名规则。通过实例展示了事件对象在多线程或多进程环境中的应用。
1419

被折叠的 条评论
为什么被折叠?



