DWORD dwProcesses[1024], dwRes;
EnumProcesses(dwProcesses,sizeof(dwProcesses),&dwRes);
for (int i = 0; i < dwRes / sizeof(DWORD); i++)
{
printf("%d %d\r\n",i,dwProcesses[i]);
} 所需要的头文件和库文件#include <Psapi.h>
#pragma comment(lib,"Psapi.lib")
本文介绍了一个简单的C/C++示例程序,使用Windows API函数`EnumProcesses`来枚举当前计算机上的所有进程ID,并将它们打印出来。这个过程涉及到Psapi库的使用,包括必要的头文件包含和库文件链接。
DWORD dwProcesses[1024], dwRes;
EnumProcesses(dwProcesses,sizeof(dwProcesses),&dwRes);
for (int i = 0; i < dwRes / sizeof(DWORD); i++)
{
printf("%d %d\r\n",i,dwProcesses[i]);
} 所需要的头文件和库文件#include <Psapi.h>
#pragma comment(lib,"Psapi.lib")
被折叠的 条评论
为什么被折叠?