用C查看系统任务管理器中运行的程序
来源:互联网 发布:货物找车软件 编辑:程序博客网 时间:2024/05/29 08:45
#include <stdio.h>#include <windows.h>#include <tlhelp32.h>void main(void){ PROCESSENTRY32 pe32; pe32.dwSize = sizeof(pe32); HANDLE hProcessSnap = ::CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0); if(hProcessSnap == INVALID_HANDLE_VALUE) { printf("CreateToolhelp32Snapshot调用失败!\n"); return ; } BOOL bMore = ::Process32First(hProcessSnap,&pe32); while(bMore) { printf("进程ID号:%u\t\t",pe32.th32ProcessID); printf("进程名称:%s\n",pe32.szExeFile); bMore = ::Process32Next(hProcessSnap,&pe32); } ::CloseHandle(hProcessSnap); return;}
1. 注意头文件的顺序。。。
2. 初始化结构体大小
3. 最后要关闭handle
能这样得到系统正在运行程序的数据,就可以写成文件,然后传送出去。。。你懂得!
- 用C查看系统任务管理器中运行的程序
- C++MFC运行的程序不在任务管理器的应用程序显示但是在进程中显示
- 任务管理器功能,,运行的程序,卸载,结束任务
- 模拟任务管理器的程序
- 任务管理器中在应用程序窗口隐藏您的程序
- C语言查看程序运行的时间
- ubuntu查看'任务管理器'
- [Windows] 通过任务管理器查看程序是否有内存泄漏
- 任务管理器进程项里,有多少个系统运行必须的
- C语言中如何查看程序运行了多久?
- 得到任务管理器的正在执行的程序列表 系统的临时路径及临时文件绝对路径
- 关闭窗口后,任务管理器中显示依然运行的解决办法
- windows系统 --任务管理器
- 如何让运行中的应用程序从任务管理器中消失
- Ubuntu中类似任务管理器的东西
- 如何将程序在任务管理器的应用程序列表中隐藏
- vc 关闭程序后任务管理器进程中进程仍然存在的解决方法
- MonoDroid学习笔记(十三)—— 自制任务管理器,获取正在运行的程序与服务
- dll动态链接库之用类写配置文件和调用判断方法接口的实现中遇到的若干问题
- VS2010 如何添加H文件目录和LIB目录
- ubuntu linux mysql 开发模式与连接编译
- 软件版本命名格式
- 建立一个不能打开的文件(占坑)---C语言高级API调用
- 用C查看系统任务管理器中运行的程序
- 回调函数编写和注重点
- 创建一个进程和两个管道,实现与进程通信
- 打开一个网页,以html代码保存于txt文件中
- error LNK2001: 无法解析的外部符号
- 怎么把下载的dll和def生成lib,以用于编程
- 常见两种LINK错误
- windows 调用带参数 exe
- 博士生传给硕士生的经验 (转载)这实在是一篇少走许多学习弯路的好文章