CEVENT类的构造函数
CEvent(
BOOL bInitiallyOwn /* = FALSE */ , //用来指定事件对象初始状态是否为发信状态(默认值为未发信)BOOL bManualReset /* = FALSE */ , //用来指定创建的事件对象是自动事件还是手动事件对象(默认值为自动事件对象)
LPCTSTR lpszNAme /* = NULL */ , //用来定义事件对象的名称
LPSECURITY_ATTRIBUTES lpsaAttribute /* = NULL */ //指向一个LPSECURITY_ATTRIBUTES结构的指针
)
有关的三种方法
SetEvent() //设置事件为发信状态,并释放其他正在等待的线程
PulseEvent() //设置事件为发信状态,并释放其他正在等待的线程,然后把事件设置为未发信状态
ResetEvent() //设置事件为未发信状态