`
muzi_tao
  • 浏览: 3134 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表

WaitForSingleObject

首先介绍CreateEvent是创建windows事件的意思,作用主要用在判断线程退出,程锁定方面. CreateEvent 函功能描述:创建或打开一个命名的或无名的事件对象.EVENT有两种状态:发信号,不发信号。 SetEvent/ResetEvent分别将EVENT置为这两种状态分别是发信号与不发信号。 WaitForSingleObject()等待,直到参数所指定的OBJECT成为发信号状态时才返回,OBJECT可以是EVENT,也可以是其它内核对象。 当你创建一个线程时,其实那个线程是一个循环,不像上面那样只运行一次的。这样就带来了一个问题,在那个死循环里要找到合适的条件 ...
WaitForSingleObject当指定的对象处于有信号状态或者等待时间结束的状态时,此函数返回。DWORD WaitForSingleObject(  HANDLE hHandle,  DWORD dwMilliseconds);参数: hHandle:指定对象或事件的句柄; dwMilliseconds: 等待时间,以毫妙为单位,当超过等待时间时,此函数将返回。如果该参数设置为0,则该函数立即返回,如果设置为INFINITE,则该函数直到有信号才返回。返回值: 如果此函数成功,该函数的返回之标识了引起该函数返回的事件。返回值如下:  WAIT_ABANDONED(0x00000080 ...
Global site tag (gtag.js) - Google Analytics