易语言资源网 - 做最全的易语言资源下载社区
【精易招聘】UniApp开发工程师 精易论坛授权登录

CreateTimerQueue - 使用定时器队列   [复制链接]

    2023-06-07 08:33:59
    模块控件源码
    易语言资源网
    761 次浏览
    来源链接

image.png

下面的示例创建一个 定时器例程,该例程将在10秒延迟后由线程从 定时器队列中 执行。首先,代码使用CreateEvent函数创建一个事件对象,该事件对象在定时器队列线程完成时发出信号。然后,它分别使用CreateTimerQueue和CreateTimerQueueTimer函数创建一个 定时器队列 和一个 定时器队列定时器。该代码使用WaitForSingleObject函数来确定 定时器例程 何时完成。最后,代码调用DeleteTimerQueue进行清理。

运行结果

  1. 10秒内调用定时器例程...

  2. 调用定时器例程。参数为:123

  3. 等待时间已过。

复制代码

参考资料

https://docs.microsoft.com/en-us/windows/win32/sync/using-timer-queues



点我下载 (已有 20 次下载)

引用模块





引用支持库


源码文件名 支持库文件名 支持库标识
定时器队列.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325


[错误报告]   上一篇:LGHTTP 分享自己HTTP网络请求模...     下一篇:PGE引擎桌球项目...