這是函數的原型:
UINT SetTimer( UINT nIDEvent, UINT nElapse, void (CALLBACK EXPORT* lpfnTimer)(HWND, UINT, UINT, DWORD) );
第壹個參數 指定壹個非零的定時器標識符。
第二個參數 定時器觸發時間間隔。
第三個參數 定時器觸發的回調函數。
下面給妳舉個簡單例子:
SetTimer(1, 1000, NULL);//設置壹個TIMER,時間間隔為1秒
然後在妳的程序中,添加響應WM_TIMER事件函數:
ON_WM_TIMER()
void CDDlg::OnTimer(UINT nIDEvent)
{
if (1 == nIDEvent)
{
MessageBox("定時器出發");
}
CDialog::OnTimer(nIDEvent);
}
希望對樓主有幫助,不會的在線M我。