gpt4 book ai didi

C++,如何确定 Windows 进程是否正在运行?

转载 作者:IT老高 更新时间:2023-10-28 13:23:30 27 4
gpt4 key购买 nike

这与 Windows XP 进程有关。

我有一个进程正在运行,我们称之为 Process1。 Process1 创建一个新进程 Process2,并保存它的 id。

现在,在某些时候 Process1 想要 Process2 做某事,所以它首先需要确保 Process2 仍然活着并且用户没有杀死它。

如何检查此进程是否仍在运行?由于我创建了它,我有进程 ID,我认为有一些类似于 IsProcessIDValid(id) 的库函数,但我在 MSDN 上找不到它

最佳答案

您可以使用 GetExitCodeProcess .如果进程仍在运行(或者如果它碰巧以该退出代码退出:(),它将返回 STILL_ACTIVE (259)。

关于C++,如何确定 Windows 进程是否正在运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1591342/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com