多线程的结束问题

奇零草 2006-05-23 11:09:10
我在C#下写了一个多线程的小程序,但关闭程序后,该程序的进程还可以在任务管理器中看到,这时修改程序代码再运行就出错。每次都得手动去结束那个进程。
请教怎么再程序结束时自动把该进程结束,就象一般的程序那样。是不是得修改Dispose函数啊?谢谢!
...全文
188 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
marvelstack 2006-05-23
  • 打赏
  • 举报
回复
可以看这里的例子,
http://blog.csdn.net/zhzuo/archive/2004/06/10/22037.aspx
http://blog.csdn.net/zhzuo/archive/2004/06/15/22038.aspx
tl0 2006-05-23
  • 打赏
  • 举报
回复
在主线程中强制关闭所有子线程,最后再退出主线程。
奇零草 2006-05-23
  • 打赏
  • 举报
回复
主线程怎么判断其它的线程是否已经结束了呀?再具体说一下,好吗?谢谢!
antoniusguo 2006-05-23
  • 打赏
  • 举报
回复
要么你的主线程等待这条线程结束,要么用Abort方法劫持他

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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