计时器函数
原函数:
MMRESULT timeSetEvent( UINT uDelay ,
UINT uResolution ,
LPTIMECALLBACK fptc ,
DWORD dwUser ,
UINT fuEvent );
uDelay:以毫秒指定事件的周期。
uResolution :以毫秒指定延时的精度,数值越小定时器事件分辨率越高。缺省值为1ms。
fptc :指向一个回调函数。
dwUser :存放用户提供的回调数据。
fuEvent :指定定时器事件类型:
TIME_ONESHOT:uDelay毫秒后只产生一次事件
TIME_PERIODIC :每隔uDelay毫秒周期性地产生事件。
回调函数:
typedef void ( CALLBACK *LPTIMECALLBACK)(
UINT uTimerID, 调用timesetevent 返回的句柄
UINT uMsg,
DWORD_PTR dwUser,
DWORD_PTR dw1,
DWORD_PTR dw2
);
结束计时器:
timeKillEvent( UINT uTimerID);调用timesetevent 返回的句柄
加载动态库
https://blog.csdn.net/roshy/article/details/81944264