我有一个类Class
,其中有一个线程的成员属性HANDLE handle
(我们可以假设它当时设置为NULL
)。在某些时候,内部的一个方法Class
调度它自己的方法之一Class::threaded()
(使用另一个类本身外部的函数,但在这里并不重要)CreateThread()
。然后,调用线程可能会继续执行Class
.
正如CloseHandle()
必须为HANDLE
返回的 from调用的那样CreateThread()
,我想知道Class::threaded()
在它返回之前调用它是否是一个不错的解决方案。