event::wait 方法
等候事件成為已收到信號。
size_t wait(
unsigned int _Timeout = COOPERATIVE_TIMEOUT_INFINITE
);
參數
- _Timeout
表示等候逾時前的毫秒數。 COOPERATIVE_TIMEOUT_INFINITE 值表示無逾時。
傳回值
如果已滿足等候,會傳回值 0,否則會傳回值 COOPERATIVE_WAIT_TIMEOUT,表示等候逾時且事件沒有變成發出訊號。
重要
在 Windows 市集 應用程式,請勿呼叫在 ASTA 執行緒的 wait ,因為這個呼叫會封鎖目前的執行緒,而且可能造成應用程式變得沒有回應,。
需求
標頭: concrt.h
**命名空間:**concurrency