读书人

WaitForSingleObject等候一个线程一段

发布时间: 2012-12-30 10:43:15 作者: rapoo

WaitForSingleObject等待一个线程一段时间
如等待的时间为3秒,若超过这段时间线程还没有结束,WaitForSingleObject 返回WAIT_TIMEOUT,这时不想线程再继续运行下去,请问这应该怎么关闭
[解决办法]
结束其他线程可以使用TerminateThread函数,但是这个做法是非常不建议使用的的。因为你不知道其他的线程正在做什么。强行结束掉他是很粗鲁的行为,意味着你的代码设计得有问题。

读书人网 >.NET

热点推荐