一个关于线程的问题,紧急求助

roaring_sea 2006-04-05 10:24:44
我最近用VC做了一个关于数学计算方面的程序,由于对不同的例子,计算速度不一样,快的还好,一遇到慢的,半天没有结果,此时机子的CPU还在运转,我只能通过任务管理器结束进程,但这样,把我的整个应用程序也全部关闭了,我只能重新运行程序,然后再打开一个例子(有时例子很大时,打开速度也很慢),这样就很头疼,我现在想在计算界面中加入一个按钮,在半天不出结果情况下,能够通过该按钮来中止当前计算,而并不退出该应用程序,该如何实现?谢谢各位大侠了!



我的计算代码;比如 CaculateTheCase(pCase)
能不能在前后加什么代码来实现上述功能?
...全文
138 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
stevecrisewu 2006-04-05
  • 打赏
  • 举报
回复
去www.vckbase.com上找关于多线程方面的例子,你套用一哈就可以了
Mr_Ldh 2006-04-05
  • 打赏
  • 举报
回复
通过event通知线程结束。
roaring_sea 2006-04-05
  • 打赏
  • 举报
回复
怎么实现啊,哥们!
stevecrisewu 2006-04-05
  • 打赏
  • 举报
回复
用工作线程处理

15,471

社区成员

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

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