KillTimer

KillTimer

Windows API函數。該函數移除先前用SetTimer設置的定時器。在定時器使用完畢后移除定時器時使用。

參數


hWnd:與定時器相關聯的窗口句柄
nIDEvent:傳遞給SetTimer的定時器ID值。

說明


銷毀以前調用SetTimer創建的用nIDEvent標識的定時器事件。不能將此定時器有關的未處理的WM_TIMER消息都從消息隊列中清除。

返回值


BOOL 如果函數成功,返回一個非0值,
如果失敗,返回值為0
注意: 該函數並不移除WM_TIMER 先前發送到消息列隊中的消息

補充


如果使用.Net Framework 4.0版本的CWnd::KillTimer,可以這樣調用:
KillTimer(IDT_TIMERID);//IDT_TIMERID 是 對應定時器的ID,可以這樣定義:
#define IDT_TIMERID 1