线程暂停、继续和结束!

Comeon_01 2008-05-09 09:39:45
我编写了一个线程,想随时暂停、继续和结束线程,但是我只知道函数:ResumeThread和SuspendThread的用法,请问具体代码应该怎么写啊?我是新手,谢谢大家了!
...全文
174 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ookook 2008-05-30
  • 打赏
  • 举报
回复
HANDLE hThread = CreateThread(..............);
if (NULL == hThread)
{
//error
}

//暂停线程
SuspendThread(hThread);

//do something

//恢复线程执行
ResumeThread(hThread);
ljs999 2008-05-29
  • 打赏
  • 举报
回复
楼主能不能发个给我用用啊,谢谢
晨星 2008-05-17
  • 打赏
  • 举报
回复
但最好不从外部强制结束线程。暂停和继续没关系。
Y神圣 2008-05-17
  • 打赏
  • 举报
回复

HANDLE hThread = CreateThread(...);

这个hThread即是你需要的东西。
ouyh12345 2008-05-09
  • 打赏
  • 举报
回复
启动线程后,可以得到线程的句柄和id
通过此句柄或id控制线程

15,466

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧