VC怎么控制创建的线程不停的执行啊

xunhangchengwen 2008-12-01 05:54:39
我先做这样一个线程,创建AfxBeginThread(pfnThreadProc,...)要10秒以后执行一次pfnThreadProc,如何实现?
...全文
85 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
猞猁狲 2008-12-02
  • 打赏
  • 举报
回复
AfxBeginThread(pfnThreadProc,...)

UINT pfnThreadProc(LPVOID lp)
{
while(TRUE)
{
sleep(10000); // 10秒

// 执行语句

}
}
WindAndSnow 2008-12-01
  • 打赏
  • 举报
回复
把pfnThreadProc的操作写成一个函数,设置一个循环,在循环里调用这个函数后sleep10s
zskof 2008-12-01
  • 打赏
  • 举报
回复
可以进了pfnThreadProc先sleep 10秒吧
yuhudie203 2008-12-01
  • 打赏
  • 举报
回复
设置时钟SetTimer(1,100000,NULL)
在OnTimer里创建线程~

15,466

社区成员

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

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