ResumeThread可以恢复被SuspendThread挂起的线程的执行。
ResumeThread函数原型:
DWORD WINAPI ResumeThread(
HANDLE hThread);
如果函数成功,返回值是线程的上一个挂起计数。
如果函数失败,返回值为(dword)-1。要获取扩展错误信息,请调用GetLastError。
在线程创建并运行后,用户可以对线程执行挂起和恢复操作,
挂起就是指暂停线程的执行,当然有暂停就有恢复,之后,用户可以通过指定的操作来恢复线程的正常执行!
注意:线程的挂起与恢复是有次数的,即:可以多次挂起,但是之后想进行线程的正常执行必须进行多次恢复操作!
挂起几次就要恢复几次