目录
一、创建
头文件中
//测试定时器
CWnd *m_pWnd; // CWnd类指针
HWND m_HWND; //HWND句柄
源文件中:
写在开头:
void CALLBACK TimerProc(HWND hwnd, UINT uMsg, UINT idEvent, DWORD dwTime)
{
KillTimer(NULL, 0); //如果你只想输出一次的话
//cout << "hahahaha";
}
构造函数中:
如果SetTimer里面的 m_pWnd m_HWND 不设置的话,是无法执行回掉函数的
m_pWnd = AfxGetApp()->GetMainWnd();//找到主窗口
m_HWND = m_pWnd->GetSafeHwnd();//得到窗口指针句柄
SetTimer(m_HWND, 0, 5000,(TIMERPROC)TimerProc);