int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
int nRetCode = 0;
///
HANDLE hndl = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
DWORD dwsma = GetLastError();
DWORD dwExitCode = 0;
PROCESSENTRY32 procEntry={0};
procEntry.dwSize = sizeof( PROCESSENTRY32 );
Process32First(hndl,&procEntry);
do
{
if(!strcmpi(procEntry.szExeFile,"YodaoDict.exe"))
{
AfxMessageBox("Application found");
break;
}
}while(Process32Next(hndl,&procEntry));
HANDLE hHandle;
hHandle = ::OpenProcess(PROCESS_ALL_ACCESS,0,procEntry.th32ProcessID);
::GetExitCodeProcess(hHandle,&dwExitCode);
::TerminateProcess(hHandle,dwExitCode);
return nRetCode;
}
进程 查杀
最新推荐文章于 2024-05-06 12:06:22 发布