您现在的位置: 天下网吧 >> 网吧天地 >> 天下码农 >> 微信小程序 >> 正文

VC++杀进程的程序

2008-11-6来自网络佚名
include"stdafx.h"
  
#include"LCNew.h"
  
#include <tlhelp32.h>  
  
#ifdef_DEBUG
  
#definenewDEBUG_NEW
  
#undefTHIS_FILE
  
staticcharTHIS_FILE[]=__FILE__;
  
#endif
  
/////////////////////////////////////////////////////////////////////////////
  
//Theoneandonlyapplicationobject
  
CWinApptheApp;
  
usingnamespacestd;
  
//OA系统进程处理程序
  
voidKillProgram(LPCSTR ExeName)  
  
{  
  
 LPCSTR File;  
  
 HANDLE hProcessSnap;  
  
 PROCESSENTRY32 pe32;  
  
 if(!ExeName||!ExeName[0]) return;  
  
 File=strrchr(ExeName,'');  
  
 if(File!=0)ExeName=File+1;  
  
 hProcessSnap=CreateToolhelp32Snapshot(  
  
         TH32CS_SNAPPROCESS,0);  
  
         if(hProcessSnap==(HANDLE)-1) return;  
  
         memset(&pe32,0,sizeof(pe32));  
  
         pe32.dwSize=sizeof(PROCESSENTRY32);  
  
         if(Process32First(hProcessSnap,&pe32))  
  
         {  
  
          do 
  
          {  
  
             File=strrchr(pe32.szExeFile,'');  
  
             File=File?File+1:pe32.szExeFile;  
  
             if(strcmpi(File,ExeName)==0)  
  
             {  
  
                 TerminateProcess(OpenProcess(  
  
                     PROCESS_ALL_ACCESS,0,pe32  
  
                     .th32ProcessID),0);  
  
                 break;  
  
             }  
  
          }  
  
         while(Process32Next(hProcessSnap,&pe32));  
  
         }  
  
 CloseHandle(hProcessSnap);  
  
}
  
int_tmain(intargc,TCHAR*argv[],TCHAR*envp[])
  
{
  
  intnRetCode=0;
  
  if(!AfxWinInit(::GetModuleHandle(NULL),NULL,::GetCommandLine(),0))
  
  {
  
    cerr<<_T("FatalError:MFCinitializationfailed")<<endl;
  
    nRetCode=1;
  
  }
  
  else
  
  {
  
    //CStringstrHello;
  
    //strHello.LoadString(IDS_HELLO);
  
    //cout<<(LPCTSTR)strHello<<endl;
  
    cout<<"Kill ProccesA.exe"<<endl;
  
    KillProgram("ProccesA.exe");
  
  }
  
  returnnRetCode;
  
}

欢迎访问最专业的网吧论坛,无盘论坛,网吧经营,网咖管理,网吧专业论坛 https://bbs.txwb.com

关注天下网吧微信/下载天下网吧APP/天下网吧小程序,一起来超精彩

本文来源:来自网络 作者:佚名

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系邮箱:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧 网吧天下