Previous topicNext topic
Help > XEngine_BaseLib > XEngine_BaseLib > BaseLib_Event >
BaseLib_Event_Create

函数

BaseLib_Event_Create

功能

创建一个事件

语法

XEVENT BaseLib_Event_Create(BOOL bActiveMode = FALSE)

参数

 参数.一:bActiveMode
  In/Out:In
  类型:逻辑型
  可空:Y
  意思:事件模式,自动还是手动,默认手动

返回值

类型:逻辑型
意思:是否成功

备注

如果是自动模式,需要使用BaseLib_OperatorEvent_Reset来设置为无信号状态.否则会一直触发

示例

void EventTest()
{
    XNETEVENT hEvent = BaseLib_OperatorEvent_Create();
    if (NULL == hEvent)
    {
        return;
    }
    if (!BaseLib_OperatorEvent_Wait(hEvent))
    {
        return;
    }
    BaseLib_OperatorEvent_Delete(hEvent);
}