WaitForSingleObject()的几个返回值到底是什么 意思?混淆不清!

nancy_song 2002-08-21 05:45:35
看英文真烦!!!!
...全文
1485 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qdlover 2002-11-21
  • 打赏
  • 举报
回复
我在执行某个功能的时候希望能够停下来怎么做?

现在就是挂断拨号的时候不能停下来,不懂怎么做了
支持中文哦 2002-08-21
  • 打赏
  • 举报
回复
我的翻译与楼上的兄弟一样!应该是正确的!
Liujc 2002-08-21
  • 打赏
  • 举报
回复
不是标准答案,仅供参考。
DWORD WaitForSingleObject(

HANDLE hHandle, // handle of object to wait for
DWORD dwMilliseconds // time-out interval in milliseconds
);
参数:
hHandle :等待对象句柄。
dwMillSeconds: 指定以毫秒为单位的超时间隔。
返回值:
WAIT_ABANDONED: 指定对象是互斥对象,在线程被终止前,线程没有释放互斥对象。互斥对象的所属关系被授予调用线程,并且该互斥对象被置为非信号态。
WAIT_OBJECT_0: 指定对象的状态被置为信号状态。
WAIT_TIMEOUT: 超时,并且对象的状态为非信号态。
WAIT_FAILED: 调用失败。
manboo 2002-08-21
  • 打赏
  • 举报
回复
DWORD WaitForSingleObject(

HANDLE hHandle, // handle of object to wait for
DWORD dwMilliseconds // time-out interval in milliseconds
);
第一个是对象的句柄用来标识信号,dwMillinseconds是毫秒数!
返回值:
WAIT_ABANDONED :制定的对象是一个互斥信号,并且没有被使用这个对象的线程释放,
靠太难翻译了!

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧