递归火山软件开发平台
标题:
定时任务库支持事件触发Libcron
[打印本页]
作者:
gzylove
时间:
6 小时前
标题:
定时任务库支持事件触发Libcron
(, 下载次数: 5)
上传
点击文件名下载附件
(, 下载次数: 1)
上传
点击文件名下载附件
勿直接操作 UI
:事件跑在工作线程而非 UI 线程,MFC 控件操作要投递回窗口线程(PostMessage / SendMessage,或用火山的 UI 线程调度)。
共享数据要加锁
:如果耗时任务要读写全局变量/窗口成员,注意多线程竞争,自行加临界区或互斥锁。
高频率 + 长耗时会累积线程
:比如任务每秒触发、每次跑 10 秒,10 秒内会累积约 10 个并发线程;封装没有并发上限,任务多且都慢时要自己控制,别无限叠加。
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4