0
创建处于暂停状态的线程。
hThrd1 = CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE) ThreadProc1, (LPVOID) &obj1, CREATE_SUSPENDED, &dwFirstThreadID);
恢复该线程需要时
ResumeThread(hThrd1);
如何中止这个正在运行的线程。我可能会在某段时间后恢复它,但我现在要暂停它。
我叫
SuspendThread(hThrd1);
仍然在ThreadProc的循环继续运行。现在我该如何避免它?也建议我的任何替代品。
暂停功能是否成功? – 2010-04-19 11:51:16