C语言获取Windows系统进程信息
来源:互联网 发布:抢红包软件 编辑:程序博客网 时间:2024/05/20 19:29
#include <windows.h>#include <tlhelp32.h>//进程快照函数头文件#include <stdio.h>int main(){int countProcess=0;//当前进程数量计数变量PROCESSENTRY32 currentProcess;//存放快照进程信息的一个结构体currentProcess.dwSize = sizeof(currentProcess);//在使用这个结构之前,先设置它的大小HANDLE hProcess = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);//给系统内的所有进程拍一个快照if (hProcess == INVALID_HANDLE_VALUE){printf("CreateToolhelp32Snapshot()调用失败!\n");return -1;}bool bMore=Process32First(hProcess,¤tProcess);//获取第一个进程信息while(bMore){printf("PID=%5u PName= %s\n",currentProcess.th32ProcessID,currentProcess.szExeFile);//遍历进程快照,轮流显示每个进程信息bMore=Process32Next(hProcess,¤tProcess);//遍历下一个countProcess++;}CloseHandle(hProcess);//清除hProcess句柄printf("共有以上%d个进程在运行\n",countProcess);system("pause");return 0;}
0 0
- C语言获取Windows系统进程信息
- C语言获取windows系统的相关信息
- 获取Windows系统的进程运行信息
- 获取Windows系统的进程运行信息
- 获取Windows系统的进程运行信息
- 获取Windows系统的进程运行信息
- C语言获取windows操作系统信息
- Linux C 语言 获取系统时间信息
- Linux C 语言 获取系统时间信息
- Linux C 语言 获取系统时间信息
- Linux C 语言 获取系统时间信息
- linux C语言获取系统内存信息
- 获取系统进程快照 c语言实现
- 获取系统进程快照 c语言实现
- C语言获取windows系统mac列表
- delphi获取Windows系统的进程运行信息
- windows核心编程-获取系统中进程的信息
- 获取windows系统信息
- LeetCode——Reverse Integer
- leetcode: Multiply Strings
- JBoss AS 7之基本配置和部署(The Return Of The King)
- if!defined与pragma once
- ReportStudio入门教程(五十一) - 追溯定义(下)
- C语言获取Windows系统进程信息
- WinSetupFromUSB - 超简单制作多合一系统安装启动U盘的工具 (支持Win/PE/Linux启动盘)
- poj 1595 Prime Cuts
- mysql索引方式
- 关于SQLiteStatement 的使用
- hibernate的自关联的表示方法
- 程序设计点菜
- hdu2955 Robberies (01背包)
- Codeforces 362D Fools and Foolproof Roads 构造题