首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WaitForObject

WaitForObject
EN

Stack Overflow用户
提问于 2008-10-16 14:23:54
回答 2查看 744关注 0票数 0

谁能告诉我WaitForObject()函数的返回值是什么?

我不是指返回值的类型(int )。如果事件被发信号,它返回什么;如果事件没有被发信号,它返回什么。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2008-10-16 14:26:31

没有WaitForObject函数。我假设您指的是WaitForSingleObject或WaitForMultipleObjects。

WaitForSingleObject将返回WAIT_TIMEOUT、WAIT_OBJECT_0或WAIT_ERROR。WaitForMultipleObjects将返回WAIT_TIMEOUT、WAIT_OBJECT_0 +n(其中n是数组中对象的索引)或WAIT_ERROR。

票数 3
EN

Stack Overflow用户

发布于 2008-10-16 14:36:18

这个问题不是c++。c++没有名为WaitForObject()的接口。Windows API有一个名为WaitForSingleObject的函数和一个名为WaitForMultipleObjects的函数。这些函数在失败时返回-1,如果数组中的第一个对象被通知,则返回0,如果等待超时或被放弃,则返回数字>= 0x80。(如果已放弃,则为0x80;如果存在超时,则为0x102 )。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/208767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档