【入门级问题】WaitForSingleObject(hndle,10000);的意思?

Featured 2005-02-27 01:15:19
HANDLE hndle;
WaitForSingleObject(hndle,10000);

是什么意思?
是在等待hndle发生变化?
hndle怎么发生变化?
麻烦举个例子?

还有,程序是不是就停在WaitForSingleObject那一句了?
...全文
137 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Featured 2005-03-02
  • 打赏
  • 举报
回复
总结:
这个函数的作用正如上面所说。

对后来的这个问题:
明白了,不一定是要SetEvent,就是把handle值改改也可以的。
Featured 2005-02-27
  • 打赏
  • 举报
回复
不用麻烦了,刚才一查资料就明白了。
谢谢

但是我很奇怪:
我手边有一个周立功USB开发套件的VC例程,
里面有WaitForSingleObject,但是没有CreateEvent和SetEvent之类,
怎么回事呢?
【程序肯定是好的。这不用怀疑。】

是不是工程引入的dll在作怪?

还有,这个工程里面还有一个消息处理函数,但是并没有SendMessage之类的啊?
【关于这个问题我另开了一帖:http://community.csdn.net/Expert/topic/3809/3809845.xml 】
Featured 2005-02-27
  • 打赏
  • 举报
回复
能不能给我举个例子?比如怎样创建一个Event?
EnochShen 2005-02-27
  • 打赏
  • 举报
回复
1.对.
2.那要你的操作,比如SetEvent
3.如果hndle不变化,10000ms内会停在那里
Featured 2005-02-27
  • 打赏
  • 举报
回复
UP

15,473

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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