#include

#include //进程快照函数头文件

#include

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;

}

windows c语言 进程信息,C语言获取Windows系统进程信息相关推荐

  1. windows服务守护进程bat脚本、windows窗体守护进程bat脚本

    线上运行的windows服务和窗体服务程序经常挂掉,只能从windows日志中找到报了底层错误,问题无法定位,目前的办法是在服务器上运行守护进程 window服务守护进程 @echo off titl ...

  2. 游戏获取服务器信息,易语言获取游戏服务器信息

    易语言获取游戏服务器信息 内容精选 换一换 使用Touch对终端进行配置前需要先将Touch接入终端,接入方式包括TOUCH口连接.交换机网口连接和Wi-Fi连接.TOUCH口连接将Touch接入终端 ...

  3. linux查看进程详细信息top,linux查看系统进程信息命令 px,top详解

    linux查看系统进程信息命令 px,top详解 发表于:2011-03-10来源:作者:点击数: linux查看系统进程信息命令 px,top详解 软件测试 ps ax命令是显示一个当前系统进程的列 ...

  4. windows c语言能分配多少内存,Windows下C语言程序的内存布局(内存模型)

    转载,详见原文:https://www.cnblogs.com/zhangjinfu/articles/11275966.html 在32位环境下,Windows 默认会将高地址的 2GB 空间分配给 ...

  5. c语言进程控制实验报告,操作系统进程的创建与控制实验报告.doc

    操作系统实验报告 实验一 进程的创建和控制 班 级: 12计算机12班 学 号: 127401219 姓 名: 刘艳仙 成 绩: 2013年 实验目的 1.掌握进程的概念,明确进程的含义 2.复习C语 ...

  6. Windows设置语言输入快捷键

    Windows设置语言输入快捷键 文章目录 Windows设置语言输入快捷键 一.常用设置 二.设置方法 一.常用设置 中/英文切换 全/半角切换 中/英文标点切换 Shift Shift+空格 Ct ...

  7. 进程与病毒—妙用系统进程手工杀毒

    一款好的防火墙并不能发现所有病毒:一个好的杀毒软件并不能歼灭所有的带毒程序!遇到这些情况我们该做何处理呢?很简单--手工杀毒.而要论到手工杀毒,就不能不提到系统进程的妙用了. 进程.病毒? 书上说:& ...

  8. c语言 mac windows,C语言获取windows系统mac列表

    使用C语言获取windows操作系统MAC列表,包含实际存在的物理网卡以及虚拟网卡,话不多说,直接上代码: //获取系统mac列表,每一个mac地址保存空间大小为18字节 //成功返回0,失败返回-1 ...

  9. Windows操作系统的各进程的作用

    btwdins.exe是为了微软Windows操作系统支持蓝牙技术的程序. cisvc.exe是微软Windows操作系统自带的程序.它用于监测CIDAEMON.exe内存使用状态,防止可用内存过低问 ...

最新文章

  1. JQuery闭包,插件的写法
  2. etcd mysql集群_Etcd单节点扩容为三节点集群
  3. 关于afxbeginthread时WaitForMultipleObjects不起作用
  4. 怎样更改计算机ip用户名,无法修改系统IP地址
  5. 新手学习Linux之grep
  6. 数据驱动在链家网搜索优化与推荐策略中的实践
  7. MySQL数据库入门(超详细,多图解)
  8. C语言笔记——一些小细节
  9. Java 年龄与疾病
  10. 数字图像处理王慧琴课后答案_清华大学出版社-图书详情-《数字图像处理(第3版)》...
  11. cocos2d-x lua 框架中 self.super.ctor(self, app) 和 self.super:ctor(app) 的区别
  12. IMU使用系列------imu_tools验证数据是否准确及安装是否准确
  13. 【四月答题勋章】四月答题勋章获取方法
  14. 为什么有时候我们在测试ESP32或ESP8266模块使用 QOUT/QIO 下载固件,程序无法正常运行? (DIO/DOUT 正常)另外ESP32功耗怎么校验?
  15. django 缓存cache配置注意事项
  16. 同位素标记其他的研究方法和技术
  17. 图解Transformer
  18. 有符号数与无符号数之间的转换
  19. 【IoT】硬件PM系列(四):硬件产品开发指南「构思、设计、工程、验证」
  20. dell台式机进入安全模式_戴尔安全模式按f几_戴尔笔记本如何进入安全模式

热门文章

  1. 2020年,愿遇见更好的自己,加油!
  2. mysql applying_mysql安装图解详细说明
  3. emf是什么格式_蓝宝石:第一次尝试是基于EMF。
  4. hive中的开窗函数
  5. Vue onload事件的坑
  6. Android10定位服务的开启状态判断和申请
  7. c语言随机数算法csdn,随机数生成算法-初探
  8. reaver-wps
  9. 在线作图丨数据降维方法②——主坐标分析PCoA
  10. 调试记录: LAN8720A