MFC中的定時器

MFC中提供了定時器,可以實現每隔一段時間產生一個定義器消息的功能。這樣我們就可以在響應定時器消息的函數中編寫代碼,實現一定的功能。

 

定時器的使用分三步

第一步,創建定時器,使用SetTimer函數。在這個函數中設置1、定時器的標號(這個標號唯一的標定了這個定時器,在多個定時器的時候有用),2、消息時間間隔,單位是毫秒。3、定時器消息處理函數的函數名。這個參數可以爲空,這時消息被送到Windows消息隊列中。

第二步,在某個類中添加對WM_TIMER的消息響應函數,實現一定的功能。

第三步,在達到一定條件時,銷燬定時器。使用KillTimer函數,參數只有一個,就是定時器的標號。有了這個標號才知道銷燬哪個定時器對不對。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章