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++结束进程
最新推荐文章于 2023-10-15 16:04:39 发布