44 lines
587 B
C
44 lines
587 B
C
#ifndef MYWIN_TIMER_H__
|
||
#define MYWIN_TIMER_H__
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
/********************定时器操作***************************/
|
||
|
||
//添加定时器,成功返回id,失败返回0
|
||
int WIN_CreatTimer (WIN_WindowStruct *win,u32 ms);
|
||
|
||
//清零定时器
|
||
int WIN_TimerReload (int timerId);
|
||
|
||
//设置定时器周期
|
||
int WIN_SetTimerCycle (int timerId,int cycle);
|
||
|
||
//删除指定定时器失败返回-1,成功返回0
|
||
int WIN_DeleteTimer (int id);
|
||
|
||
//删除窗口创建的所有定时器
|
||
int WIN_WinDeleteTimer (WIN_WindowStruct *win);
|
||
|
||
//定时器工作
|
||
void WIN_TimerWork (void);
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
#endif
|
||
|
||
|