永发信息网

如何将WIn7进程所占内存的进程列表导出?

答案:2  悬赏:50  手机版
解决时间 2021-04-04 16:21
  • 提问者网友:鐵馬踏冰河
  • 2021-04-03 21:34
如何将WIn7进程所占内存的进程列表导出?
最佳答案
  • 五星知识达人网友:酒安江南
  • 2021-04-03 23:05
没有,你只能看看了。

全部回答
  • 1楼网友:轻熟杀无赦
  • 2021-04-03 23:13
#include
#include
#include
int main()
{
int i=0;
PROCESSENTRY32 pe32;
pe32.dwSize=sizeof(pe32);
HANDLE hProcessSnap=::CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0); //读取所有进程,并付给句柄。
if(hProcessSnap==INVALID_HANDLE_VALUE)
{
printf("调用失败\n");
return -1;
}
BOOL bMore=::Process32First(hProcessSnap,&pe32); //使用Process23First和Process23Next逐个读出
while(bMore)
{
i++;
printf("进程名:%s\n",pe32.szExeFile);
printf("进程ID:%u\n\n",pe32.th32ProcessID);
bMore=::Process32Next(hProcessSnap,&pe32);
}
printf("i=%d\n\n",i);
::CloseHandle(hProcessSnap);//关闭句柄
return 0;
}
编译运行!!!!!!!!!!!!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯