国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

如何關(guān)閉除自己程序外的所有其他應(yīng)用程序

2019-11-17 05:13:29
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

  獲得當(dāng)前激活的進(jìn)程:
1:包含頭文件tlhelp32.h
2:.cpp如下:

    ListView2->Items->Clear();
    TListItem *mItem;
    AnsiString ExeFile;
    Pointer pt,pt2;
    unsigned int s;
    DWord size,size2;
    HANDLE snapshot;
    PROCESSENTRY32 processinfo;
    processinfo.dwSize = sizeof(processinfo);
    snapshot =
    CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
    if (snapshot==NULL) return;
    bool flag = Process32First (snapshot,&processinfo);
    while (flag)
      {
      mItem=ListView2->Items->Add();
      ExeFile=AnsiString(processinfo.szExeFile);
      mItem->Caption=ExeFile;
      mItem->SubItems->Add(IntToStr(int(processinfo.th32ParentProcessID)));
      mItem->SubItems->Add(IntToHex(int(processinfo.th32ProcessID),8).UpperCase());
      size=GetFileVersionInfoSize(ExeFile.c_str(),&size2);
      pt=malloc(size);
      GetFileVersionInfo(ExeFile.c_str(),NULL,size,pt);
      if(VerQueryValue(pt,"http://StringFileInfo//040904E4//FileVersion",&pt2,&s))
        mItem->SubItems->Add(PChar(pt2));
      if(VerQueryValue(pt,"http://StringFileInfo//040904E4//CompanyName",&pt2,&s))
        mItem->SubItems->Add(PChar(pt2));
      if(VerQueryValue(pt,"http://StringFileInfo//040904E4//FileDescr        mItem->SubItems->Add(PChar(pt2));
      free(pt);
      flag = Process32Next(snapshot,&processinfo);
      }

要?dú)⒊粋€(gè)進(jìn)程,必須獲得該進(jìn)程的父線成ID(避免僅僅殺除子進(jìn)程)。

    if (ListView2->SelCount==0)
      {
      MessageBox(Handle,"請(qǐng)首先選擇一個(gè)進(jìn)程!","中止進(jìn)程",MB_OKMB_ICONWARNING);
      return;
      }
    int pPid=StrToInt(ListView2->Selected->SubItems->Strings[0]);
    HANDLE ps = OpenProcess(1,false,pPid);
    if(ps&&TerminateProcess(ps,-9))
      {
      MessageBox(Handle,"成功中止進(jìn)程!","中止進(jìn)程",MB_OKMB_ICONINFORMATION);
      }
    else
      MessageBox(Handle,"中止進(jìn)程失敗!","中止進(jìn)程",MB_OKMB_ICONWARNING);
    ViewProcess();


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 宁安市| 莱西市| 山西省| 桐城市| 石狮市| 普兰店市| 吴旗县| 丰顺县| 罗江县| 扎兰屯市| 安阳市| 化隆| 外汇| 榆中县| 大邑县| 景德镇市| 桦甸市| 元朗区| 南充市| 吴江市| 日土县| 慈溪市| 仁布县| 彝良县| 屏边| 香河县| 抚松县| 德化县| 张家港市| 保德县| 景谷| 蕉岭县| 昌邑市| 饶河县| 特克斯县| 文昌市| 合阳县| 黎城县| 瓮安县| 华池县| 昌都县|