Windows API ——OpenProcess——打开进程
来源:互联网 发布:mac 网页关闭 复原 编辑:程序博客网 时间:2024/05/01 08:51
1 bool KillProcess(TCHAR *pProcess)//ch是进程名字符串 2 { 3 HANDLE hSnapshot; 4 PROCESSENTRY32 lppe; 5 //创建系统快照 6 hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, NULL); 7 if (hSnapshot == NULL) 8 return false; 9 //初始化 lppe 的大小 10 lppe.dwSize = sizeof(lppe); 11 //查找第一个进程 12 if (!Process32First(hSnapshot, &lppe)) return false; 13 do 14 { 15 CString str;16 TRACE(lppe.szExeFile + str + _T("\n"));17 if(CString(lppe.szExeFile) == CString(pProcess)) 18 { 19 20 DWORD xCode; 21 HANDLE hProc; 22 hProc = OpenProcess(PROCESS_TERMINATE, false, lppe.th32ProcessID); 23 if(!GetExitCodeProcess(hProc, &xCode) ) 24 { 25 TerminateProcess(hProc, xCode); 26 } 27 } 28 } 29 while (Process32Next(hSnapshot, &lppe)); //查找下一个进程 30 if (!CloseHandle(hSnapshot)) 31 return false; 32 return true; 33 }
- Windows API ——OpenProcess——打开进程
- WindowsAPI详解——OpenProcess 打开|获得进程句柄 - [VC++编程]
- 打开进程,等操作 openProcess
- 未分类--Windows API--OpenProcess
- 打开一已存在的进程OpenProcess
- WindowAPI 详解--OpenProcess打开获得进程句柄
- Windows API —— ShellExcute——打开文件
- Windows API ——CreateToolhelp32Snapshot——查找进程
- C/C++ Windows API——执行进程
- 雅阁笔迹之windows编程——在一个进程中打开另外的进程
- API 通过HOOK OpenProcess() 实现进程防杀
- C/C++ Windows API——枚举进程、结束进程及提升权限
- Windows API一日一练(89)OpenProcess函数
- Windows API一日一练(89)OpenProcess函数
- Windows API一日一练(89)OpenProcess函数
- Windows API一日一练(89)OpenProcess函数
- Windows API一日一练(89)OpenProcess函数
- Windows API一日一练(89)OpenProcess函数
- Windows API ——SetWindowLong—— 设置窗口样式
- GUID
- #pragma指令的使用(转)
- 结构体对齐的具体含义(#pragma pack)(转) .
- 查找窗口、窗口置顶、获取窗口的文本
- Windows API ——OpenProcess——打开进程
- WIN32进程快照以及进程ID和句柄查找(转)
- VC++ DEGUG/RELEASE两选项主要有哪些区别 .(转)
- 网页增加返回按钮
- WINCE6.0去除桌面上WINCE版本及编译时间信息
- 随手记今天跟的几个iOS项目代码的问题
- Windows API ——CreateToolhelp32Snapshot——查找进程
- Windows API ——GetVersionEx——获取操作系统版本信息
- CListCtrl的使用