一个在线程函数内部开新线程的例子UINT thread(LPVOID p)
{
if(...)
{
AfxBeginThread(thread, 0);
}...
AfxEndThread(0);
return 0;
}它都快return了,干吗要调用AfxEndThread,直接运行完不就结束这个线程了吗?
再说,这个AfxEndThread并没有指明要结束的是哪个线程呀?
{
if(...)
{
AfxBeginThread(thread, 0);
}...
AfxEndThread(0);
return 0;
}它都快return了,干吗要调用AfxEndThread,直接运行完不就结束这个线程了吗?
再说,这个AfxEndThread并没有指明要结束的是哪个线程呀?
AfxEndThread(0);和 return 0;是一样的作用,你实验一下在AfxEndThread(0);之后添加一条语句,看他还能执行到吗