aretu
驱动牛犊
驱动牛犊
  • 注册日期2008-01-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望41点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
阅读:1586回复:2

等待时间问题

楼主#
更多 发布于:2008-03-11 17:45
wince 里面等待时间是Sleep(ms),但是,假如我在等待一个事件发生,来了我就处理,但是如果等待这个事件的时间达到某个值,就不等待了,该怎样做?谢谢~~!!

有没有判断等待时间长短的函数呢?
wince_lover
驱动中牛
驱动中牛
  • 注册日期2007-01-10
  • 最后登录2010-12-20
  • 粉丝0
  • 关注0
  • 积分1103分
  • 威望735点
  • 贡献值2点
  • 好评度279点
  • 原创分1分
  • 专家分0分
沙发#
发布于: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数
shentong973
驱动牛犊
驱动牛犊
  • 注册日期2005-08-21
  • 最后登录2011-03-08
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望77点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-03-11 18:12
用WaitForSingleObject,设置超时值.
游客

返回顶部