中如何終止線程的運行?
終止線程有三種方法:1.線程可以在自身內部調用AfxEndThread()來終止自身的運行2.可以在線程的外部調用BOOL TerminateThread( HANDLE hThread, DWORD dwExitCode )來強行終止一個線程的運行,然后調用CloseHandle()函數釋放線程所占用的堆棧3.第三種方法是改變全局變量,使線程的執(zhí)行函數返回,則該線程終止。unsigned long __cdecl _beginthread (void (__cdecl *) (void *), unsigned, void *)
;void __cdecl _endthread(void)
;unsigned long __cdecl _beginthreadex(void *, unsigned, unsigned (__stdcall *) (void *), void *, unsigned, unsigned *)
;void __cdecl _endthreadex(unsigned);找到的一些資料,希望有點幫助,要不你代碼貼點出來
上一篇必傳參數不能為空怎么處理
下一篇人可以無恥到什么地步