C++结束进程
2013-01-20 02:36
288 查看
HANDLE handle; //定义CreateToolhelp32Snapshot系统快照句柄 HANDLE handle1; //定义要结束进程句柄 PROCESSENTRY32 *info; //定义PROCESSENTRY32结构字指 info=new PROCESSENTRY32; info->dwSize=sizeof(PROCESSENTRY32); handle=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);//获得系统快照句柄 Process32First(handle,info); while(Process32Next(handle,info)!=FALSE) { //info->szExeFile;指向进程名字 if((strcmp("EXPLORER.EXE",info->szExeFile) == 0) || (strcmp("explorer.exe",info->szExeFile) == 0)) { handle1=OpenProcess(PROCESS_TERMINATE,FALSE,info->th32ProcessID); TerminateProcess(handle1,0); } }
相关文章推荐
- C++通过TerminateProess结束进程实例
- 指定时间内结束指定程序名的多个进程 (c++)
- c/c++ 结束进程的方法
- c/c++ 结束进程
- C++结束进程 并能显示其父进程
- C++强杀进程,可结束IceSword
- c++结束进程的程序
- 用C++结束进程(恶搞你的计算机!!!!)
- C++ 新建进程和结束进程
- c++根据程序名结束进程
- C++ 新建进程和结束进程
- C/C++结束系统进程
- C++ 枚举进程信息,并结束指定进程
- c++执行cmd指令、cmd隐藏进程不出现控制台、结束进程、调用exe、CreateProcess以及WinExec的使用
- C#和C++实现强制结束进程的两种实现方式
- 用C++结束进程(恶搞你的计算机!!!!)
- c++命令结束进程树
- c++强制结束进程
- C++编写不能被结束的进程
- 强制结束进程的两种实现方式--C#和C++实现