Windows 关闭进程例子
生活随笔
收集整理的這篇文章主要介紹了
Windows 关闭进程例子
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
HANDLE handle = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
PROCESSENTRY32* info = new PROCESSENTRY32;
info->dwSize = sizeof(PROCESSENTRY32);
if(Process32First(handle,info))
{
if(GetLastError()==ERROR_NO_MORE_FILES)
{TRACE("進程查找初始化失敗!");
//AfxMessageBox("No More Process");
}
else
{
while(Process32Next(handle,info)!=FALSE)
{
if(memcmp(info->szExeFile,szVarValue,strlen(szVarValue))==0) 存在。
{
HANDLE h=OpenProcess(PROCESS_ALL_ACCESS,TRUE,info->th32ProcessID);
if(h!=NULL)
{
TerminateProcess(h,0);
}
CloseHandle(h);
}
}
}
}
delete info;
info = NULL;
CloseHandle(handle);
return 0L;
}
總結
以上是生活随笔為你收集整理的Windows 关闭进程例子的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 心潮澎湃之胡言乱语
- 下一篇: proj4 coordinates mu