作者godman362 (青)
看板C_and_CPP
標題[問題] SetTimer
時間Fri Jun 5 08:24:57 2009
想請教一個問題
在WinAPI中,有一個SetTimer的計時器
那這個計時器啟動之後,是對整個程式作用
我要如何將他寫成只對一個函式作用
我的用途是作一個Timeout的機制
當某個函數過了一段Timeout時間後,則自動回傳失敗
若是在Timeout的時間內回傳,則停止計時
請問這個部份有辦法用SetTimer達成嗎?
還是有其他的作法可以達到我的目的
--
ˍˍ
活出自己 ▕吞佛▏
才是此生的快意 ▕童子▏
 ̄ ̄
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.64.183.215
推 qazq:可以使用 WaitForSingleObject 應該更能符合你的需求。 06/05 09:29
→ godman362:謝謝q大的指點,但是我在看WaitForSingleObject的時候 06/05 21:16
→ godman362:發現到他似乎要對另一個開啟的Thread才能動作 06/05 21:17
→ godman362:跟普通呼叫函數似乎有點不太一樣....可以請您稍微提示嗎 06/05 21:17