阅读:1584回复:2
等待时间问题
wince 里面等待时间是Sleep(ms),但是,假如我在等待一个事件发生,来了我就处理,但是如果等待这个事件的时间达到某个值,就不等待了,该怎样做?谢谢~~!!
有没有判断等待时间长短的函数呢? |
|
沙发#
发布于:2008-03-11 18:12
用WaitForSingleObject,设置超时值.
|
|
板凳#
发布于:2008-03-13 16:58
DWORD Ret = WaitForSingleObject(g_hIntrEvent, WaitTimeout);
switch(Ret) { case WAIT_OBJECT_0: //code break; case WAIT_TIMEOUT: //code break; } WaitTimeout等待的MS数 |
|