gpt4 book ai didi

C++游戏训练器进程监控

转载 作者:行者123 更新时间:2023-11-30 03:09:59 25 4
gpt4 key购买 nike

我将从我的训练应用程序中打开游戏进程并将一些值写入内存。打开进程并将值写入内存没有问题。但我不知道如何监控游戏进程的可用性。例如,我打开了一个正在运行的进程,用户将其关闭并再次打开。我如何在我的代码中跟踪它?即使在进程关闭后(直到调用 CloseHandle),OpenProcess 句柄仍然有效。谢谢。

最佳答案

您可以使用 GetExitCodeProcess 函数查看您拥有的句柄是否指向正在运行的进程。

DWORD exitCode=0;
::GetExitCodeProcess(hProcess, &exitCode);
if (exitCode==STILL_ACTIVE)
; //process is alive

MSDN link

关于C++游戏训练器进程监控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3640721/

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