• WaitForSingleObject()


    参考这里:

    http://blog.csdn.net/arnozhang12/article/details/7673661

    WaitForSingleObject()

    使用该函数可以让所在的线程做无限的等待,直到参数所指定的OBJECT成为有信号状态时才返回,OBJECT可以是EVENT,也可以是其它内核对象。

    SetEvent/ResetEvent

    分别将EVENT置为这两种状态分别是发信号与不发信号。

    CreateEvent:  函数原型如下所示,一共四个参数:

    HANDLE CreateEvent(
     LPSECURITY_ATTRIBUTES lpEventAttributes, // SECURITY_ATTRIBUTES结构指针,可为NULL
     BOOL bManualReset, // 手动/自动
                 // TRUE:表示手动,在WaitForSingleObject后必须手动调用ResetEvent清除信号
                 // FALSE:表示自动,在WaitForSingleObject后,系统自动清除事件信号
     BOOL bInitialState,  //初始状态,FALSE为无信号,TRUE为有信号
     LPCTSTR lpName     //事件的名称
    );

     

  • 相关阅读:
    【TypeScript】TypeScript中的数据类型
    正则表达式
    约束和异常处理
    面向对象-成员
    初识面向对象
    内置函数二
    生成器和生成器表达式
    函数名的运用
    函数
    文件操作
  • 原文地址:https://www.cnblogs.com/qingyuanjushi/p/5751472.html
Copyright © 2020-2023  润新知