timerthread.h
来自「wince6.0平台上的任务管理器,功能类似于windows的任务管理器. 」· C头文件 代码 · 共 39 行
H
39 行
#ifndef I_THREADS_TIMERTHREAD_H
#define I_THREADS_TIMERTHREAD_H
#include "Threads\Thread.h"
namespace Threads
{
class TimerCallback
{
public:
virtual void OnTimer() = 0;
};
class TimerThread :
public Threads::Thread
{
private:
TimerThread();
public:
TimerThread(int time, TimerCallback* timerCallback);
virtual ~TimerThread();
public:
virtual void Stop();
void Subscribe(TimerCallback* timerCallback);
protected:
virtual void Run();
private:
TimerCallback* m_timerCallback;
int m_time;
};
} // namespace Threads
#endif // I_THREADS_TIMERTHREAD_H
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?