亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

下面的函數,如果我設置多次,那么時間間隔是回重新計數還是以第一次設置的值為準?

下面的函數,如果我設置多次,那么時間間隔是回重新計數還是以第一次設置的值為準?

慕桂英3389331 2022-06-15 19:11:45
UINT_PTR SetTimer( HWND hWnd, // 窗口句柄   UINT_PTR nIDEvent, // 定時器ID,多個定時器時,可以通過該ID判斷是哪個定時器   5000, // 時間間隔,單位為毫秒   NULL// 回調函數   );
查看完整描述

1 回答

?
阿晨1998

TA貢獻2037條經驗 獲得超6個贊

如果我要加入兩個或者兩個以上的 timer怎么辦?   繼續用SetTimer函數吧,上次的timer的ID是1,這次可以是2,3,4。。。。   SetTimer(2,1000,NULL);   SetTimer(3,500,NULL);   嗯,WINDOWS會協調他們的。當然onTimer函數體也要發生變化,要在函數體內添加每一個timer的處理代碼:   onTimer(nIDEvent)   {   switch(nIDEvent)   {   case 1:........;   break;   case 2:.......;   break;   case 3:......;   break;   }   }   Timer事件,即定時器事件,是在游戲編程中,經常使用的一個事件。借助它可以產生定時執行動作的效果。這篇文章,就和大家一起探討一下如何使用SetTimer()函數。

查看完整回答
反對 回復 2022-06-20
  • 1 回答
  • 0 關注
  • 135 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號