【发布时间】:2020-01-07 07:46:42
【问题描述】:
我很好奇 - 如何在 Windows 上的 C++ 中按名称或 PID 列表获取可执行文件的 PID?我参考了这个文档:
Taking a Snapshot and Viewing Processes
编译和运行这段代码时,进程 ID 都是十六进制格式。有没有办法获取 PID 的整数值?
比如有没有办法获取值:
10200
代替
0x000027D8
我必须实际转换十六进制值,还是有办法提取等效整数?
【问题讨论】:
-
请注意,executable 本身没有 PID。 PID 与进程相关,即可执行文件的运行实例(程序)。