qq_27000357 2017-03-17 05:40 采纳率: 100%
浏览 1278
已采纳

请问,C语言如何使用子线程来监视另外一个子线程调用的exe崩溃时作出处理

我的意思是程序A在循环调用一个exe,这个exe有可能发生崩溃的情况,所以我想用

一个程序实时监视这种情况(此时表现为exe一直占用进程),一旦exe崩溃可以把
这个exe的进程杀掉。
能不能通过判断exe占用进程的时间来判断它崩溃了,紧接着监视程序就杀掉它

  • 写回答

2条回答 默认 最新

  • shen_wei 2017-03-17 06:56
    关注

    A在**循环调用**一个exe 可以查看进程。。但是如果使用循环,而上一次exe调用没有结束。。。这就出现多个exe进程。。。

    如果监控exe的情况。。可以根据exe的返回值,来判断。。或者exe发消息传递给A。。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 fpga自动售货机数码管(相关搜索:数字时钟)
  • ¥20 Python安装cvxpy库出问题
  • ¥15 用前端向数据库插入数据,通过debug发现数据能走到后端,但是放行之后就会提示错误
  • ¥15 python天天向上类似问题,但没有清零
  • ¥30 3天&7天&&15天&销量如何统计同一行
  • ¥30 帮我写一段可以读取LD2450数据并计算距离的Arduino代码
  • ¥15 C#调用python代码(python带有库)
  • ¥15 活动选择题。最多可以参加几个项目?
  • ¥15 飞机曲面部件如机翼,壁板等具体的孔位模型
  • ¥15 vs2019中数据导出问题