2010-12-01 71 views
2

有上_beginthreadexMSDN page此功能:瞭解MSDN _beginthreadex功能例如

unsigned __stdcall SecondThreadFunc(void* pArguments) 
{ 
    printf("In second thread...\n"); 

    while (Counter < 1000000) 
    Counter++; 

    _endthreadex(0); 
    return 0; 
} 

我知道你可以通過_endthreadex與功能GetExitCodeThread返回的值,但是,你如何通過return返回的值?

另一個問題:不是_endthreadex結束線程,爲什麼他們在那之後放了一個return 0

回答

0

return 0只是爲了讓編譯器感到高興。 _endthreadex不返回。