网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CEvent::CEvent
释义 CEvent::CEvent

CEvent( BOOL bInitiallyOwn = FALSE,
        BOOL bManualReset = FALSE,
        LPCTSTR lpszName = NULL,
        LPSECURITY_ATTRIBUTES lpsaAttribute = NULL
      );

参数:
bInitiallyOwn如果为TRUE,CMultilock或CSingleLock对象的线程可用;如果为FALSE,所有要访问资源的线程必须等待。
bManualReset如果为TRUE,指定事件是一个手工事件,否则事件是一个自动事件。
lpszNameCEvent事件的名字。如果事件越过进程边界,就必须提供名字。如果名字与一个已存在的事件名一样,则构造函数构造一个新的CEvent事件,此对象参考该事件建立。如果名字与一个已存在的非事件对象名一样,则构造函数失败,名字为空。
lpsaAttribute事件对象的安全属性。对此构造函数的详细描述,请参阅联机文档“Win32 SDK程序员参考”中的“SECURITY_ATTRIBUTES”

说明:
调用此成员函数构造一个已命名或未命名的CEvent对象。要访问或释放一个CEvent对象,可建立一个CSingleLock或CMultiLock对象并调用其Lock和Unlock成员函数。
要将CEvent对象的状态改为已标记(无须等待的线程),可调用SetEvent或PulseEvent。要设置一个CEvent对象为无标记(必须等待的线程),可调用ResetEvent。
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2025/1/9 4:15:17