这里有线程aThread
DWORD WINAPI aThread(LPVOID lpParam)
{
...
CreateThread(...,bThread,...);
...
}
请问,如何CreateThread(),才能使线程A结束的时候线程B自动结束呢?谢谢了,我使菜鸟
DWORD WINAPI aThread(LPVOID lpParam)
{
...
CreateThread(...,bThread,...);
...
}
请问,如何CreateThread(),才能使线程A结束的时候线程B自动结束呢?谢谢了,我使菜鸟
发送PostMessage()方法!!
按照你说的,假设HANDLE b=CreateThread(...,bThread,.....);
是否用closehandle(b);就可以关闭线程B了呢?
如果它已经结束就不用管它了。
b线程当中检查此变量状态g_bExit==TURE;
就return;在A线程结束前设置g_bExit = TRUE;
等待b线程结束。