您的位置首页百科问答

vc6.0中suspendthread()挂起线程之后,resumethread()恢复线程运行是重新开始执行还是从挂起的地方执行?

vc6.0中suspendthread()挂起线程之后,resumethread()恢复线程运行是重新开始执行还是从挂起的地方执行?

的有关信息介绍如下:

vc6.0中suspendthread()挂起线程之后,resumethread()恢复线程运行是重新开始执行还是从挂起的地方执行?

suspendthread会将线程挂起,执行到哪里就在哪里被挂起,等待状态计数器加1。可对同一线程多次调用suspendthread,不过第二次以后的调用只是将计数器递加。resumethread会对线程的等待状态计数器减1,当计数器减到0时,线程从被挂起的地方继续执行。所以是你所说的后一种情况。