bufukanni
2017-07-30 09:36
采纳率: 5.9%
浏览 2.0k

新手:C#中.exe应用程序关闭后为什么后台进程中结束?

如题:C#中.exe应用程序关闭后为什么后台进程中结束?跪求大神解答

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • wangmoxhn 2017-07-30 14:54
    已采纳

    所有new Thread出来的线程 都把IsBackGround=true加上 就行了

    点赞 评论
  • 呓语的风 2017-07-30 09:40

    for循环不会结束的,其他就不好说了

    点赞 评论
  • blownewbee 2017-07-30 11:33

    不知道你说的关闭是什么,如果你的程序有多个窗体,或者有额外的进程,关闭掉所有显示出来的窗体,但是有隐藏的窗体或者后台线程,那么进程列表里还有这个程序,这很正常。

    点赞 评论
  • 玄之 2017-07-30 14:09

    没理解你的问题,感觉你说的是线程吧。
    线程分为前台线程和后台线程,你说的程序关闭就是前台线程关闭,由于前台线程关闭,那么后台线程会自动进行关闭,如果是多个前台线程,那么只要存才一个前台线程,后台线程就不会关闭。

    点赞 评论

相关推荐 更多相似问题