随笔 - 110  文章 - 28 评论 - 26 

留言簿(1)

随笔分类(103)

随笔档案(110)

文章分类(25)

文章档案(28)

新闻档案(3)

友情连接

  • 小蜜蜂
  • 马氏膏药网
  • 淋巴结肿大,淋巴结核,淋巴结炎 乳腺增生,小叶增生 颈椎病,腰椎病,腰间盘突出 马氏淋巴消炎贴,马氏增生散结贴,马氏关节肌肉贴
  • 黑客基地
  • 全球最大的黑客门户网站

最新随笔

积分与排名

  • 积分 - 146194
  • 排名 - 44

最新评论

阅读排行榜

评论排行榜

一.强制关闭QICQ来关QQ
procedure TForm1.Button1Click(Sender: TObject);
var
  ExitCode,id: Cardinal;
  wh,ph: THandle;
begin

wh := FindWindow('#32770', nil);
getwindowthreadprocessid(wh,id);
ph:=openprocess(process_all_access,false,id);
getexitcodeprocess(ph,exitcode);
terminateprocess(ph,exitcode);

end;
二.结束QQ.EXE进程来关QQ
var
had:thandle;
bl:boolean;
tp32:tprocessentry32;
begin
had:=createtoolhelp32snapshot(th32cs_snapprocess,0);
tp32.dwSize:=sizeof(tp32);
bl:=process32first(had,tp32);
while integer(bl)<>0 do
  begin
      if (uppercase(tp32.szExeFile))='QQ.EXE'  then
      begin
      TerminateProcess(OpenProcess(PROCESS_TERMINATE, BOOL(0),tp32.th32ProcessID), 0);
      break;//有break只关一个QQ,没有些句关闭所有QQ
      end;
  bl:=process32next(had,tp32);
  end;

end;

posted on 2008-11-10 20:17 小叶子 阅读(260) 评论(0)  编辑 收藏 引用
只有注册用户登录后才能发表评论。

笔记和文章,可能抄袭,只为学习,请原谅