Board logo

Subject: 关于TimeSetEvent [Print This Page]

Author: softbug    Time: 2008-11-28 16:54     Subject: 关于TimeSetEvent

TimeSetEvent 这个东西哪个玩过,在单元文件的mmsystem里,当这个函数设定的计时回调函数发生的时候(不是消息的那种),请问操作系统是在当前运行的线程中处理,还是重新生成一个线程来回调这个函数?

本人想做个定时检测的代码,但又担心定时检测打断当前的线程(定时检测可能会很费CPU),所以正在权衡是用TimeSetEvent好呢,还是重开一个线程来单独检测的好。之所以用TimeSetEvent完全是看在它挺方便的。
Author: stephenmax    Time: 2008-12-8 23:28

mmsystem,

回调方式是os另外创建的独立线程中执行
事件方式是需要waitsingleobject本线程等待
本人倾向于事件方式。。

这个不属于cnpack的内容把,msdn也有的




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0