SingleTimer.h 302 B

123456789101112131415161718192021222324
  1. #pragma once
  2. #include "stdafx.h"
  3. class SingleTimer
  4. {
  5. private:
  6. DWORD dwTimerId;
  7. bool m_isRunning;
  8. HANDLE m_hWaitThread;
  9. int m_waitMS;
  10. public:
  11. SingleTimer();
  12. virtual ~SingleTimer();
  13. void start();
  14. void stop();
  15. bool isRunning() const;
  16. void setWaitTime(int wTime);
  17. int waitTime() const;
  18. };