closeHandle()之后线程句柄是否还能使用
现在有两个线程A ,B 要创建,我现在是在A中等待B的结束,如果我CreateThread()之后马上CloseHandle(),那么我能不能在A中使用waitforsingleObject(B->Thread,...);
坚决不行,对象引用已经释放掉了,不能再用了。可以在waitforsingleObject(B->Thread,...);后面close();
不过CloseHandle会让HANDLE无效,CloseHandle之后似乎就无法获得线程的句柄了,B->Thread是不对的。
,closeHandle会让句柄无效,所以马上就退出,不用waitforsingleObject()了。