定时器生成器类,继承自单例映射类 More...
#include <STimerGenerator.h>
Public Member Functions | |
| ~STimerGenerator () | |
| 析构函数 | |
| UINT | SetTimer (IEvtSlot *pEvtSlot, UINT nElapse, BOOL bRepeat, LPARAM uData) |
| 设置定时器 | |
| void | ClearTimer (UINT_PTR uID) |
| 清除定时器 | |
Static Public Member Functions | |
| static VOID CALLBACK | _TimerProc (HWND hwnd, UINT uMsg, UINT_PTR idEvent, DWORD dwTime) |
| 定时器回调函数 | |
定时器生成器类,继承自单例映射类
Definition at line 23 of file STimerGenerator.h.
| STimerGenerator::~STimerGenerator | ( | ) |
析构函数
Definition at line 10 of file STimerGenerator.cpp.
|
static |
定时器回调函数
| hwnd | 窗口句柄 |
| uMsg | 消息ID |
| idEvent | 定时器ID |
| dwTime | 时间戳 |
Definition at line 20 of file STimerGenerator.cpp.
| void STimerGenerator::ClearTimer | ( | UINT_PTR | uID | ) |
| UINT STimerGenerator::SetTimer | ( | IEvtSlot * | pEvtSlot, |
| UINT | nElapse, | ||
| BOOL | bRepeat, | ||
| LPARAM | uData ) |
设置定时器
| pEvtSlot | 事件槽对象指针 |
| nElapse | 定时器间隔时间(毫秒) |
| bRepeat | 是否重复定时器 |
| uData | 用户数据 |
Definition at line 46 of file STimerGenerator.cpp.