__beginthread创建的线程如何强制终止?我不是指__endthread,__endthread是在线程自身内部退出的,我想知道的是外部线程根据线程id号来终止.
TerminateThread()能用于这种场合吗?如果能用,怎么用呢,用什么做为TerminateThread的参数?
TerminateThread()能用于这种场合吗?如果能用,怎么用呢,用什么做为TerminateThread的参数?
hThread指向线程句柄
dwExitCode线程终止状态码
TerminateThread的退出是无条件的,不能保留线程和有用的数据,最好小心使用
具体的用法还是看下MSDN吧
TerminateThread( hThread, 0 );
CloseHandle( hThread );