C⼀C++ 如何监控多个进程,实现崩溃自动重启?

2025-05-23 00:53:46
推荐回答(3个)
回答1:

按照上边的方法可以获得一个windows系统监控多进程的例子,使用WaitForMultipleObject(...:)

在实际工作中,我本人一般是去读系统进程表,发现没有了就create一个,比较笨的办法,不过很好用,而且很容易移植,呵呵。

回答2:

既然一个进程用WaitForSingleObject,那多个进程就用WaitForMultipleObjects吧

回答3:

我记得windows via C++里提到过可以同时等待多个信号,具体的api我记不起了,你可以查一下。