如何等待线程启动?

时间:2015-03-09 16:17:52

标签: c multithreading winapi

我在线程上等待的方式是创建一个事件,当我创建一个线程时,我将它传递给它,当线程开始执行时,它会发出这个事件的信号(我已经在等待)。我对这种方法没有任何问题,但我想知道Windows是否为此提供了特殊功能。

1 个答案:

答案 0 :(得分:4)

您当前的解决方案是解决问题的完美解决方案。您没有理由或需要寻找更好的解决方案。当然,线程API不会为您提供任何内置机制,因此您必须实现某些功能。而你正在做的是解决问题的好方法。