杀死一个正在运行的程序
来源:岁月联盟
时间:2009-06-08
procedure KillProgram(Classname : string; WindowTitle : string);
const
PROCESS_TERMINATE = $0001;
var
ProcessHandle : THandle;
ProcessID: Integer;
TheWindow : HWND;
begin
TheWindow := FindWindow(Classname, WindowTitle);
GetWindowThreadProcessID(TheWindow, @ProcessID);
ProcessHandle := OpenProcess(PROCESS_TERMINATE, FALSE, ProcessId);
TerminateProcess(ProcessHandle,4);
end;
const
PROCESS_TERMINATE = $0001;
var
ProcessHandle : THandle;
ProcessID: Integer;
TheWindow : HWND;
begin
TheWindow := FindWindow(Classname, WindowTitle);
GetWindowThreadProcessID(TheWindow, @ProcessID);
ProcessHandle := OpenProcess(PROCESS_TERMINATE, FALSE, ProcessId);
TerminateProcess(ProcessHandle,4);
end;
上一篇:如何访问一个进程的内存空间
图片内容
最近更新
随机推荐
- 小心你的浏览器 版本太低致使病毒泛滥
- 从宁波酒店相继退出 细数美团的三大短
- AdobeShockwavePlayer Director文件存
- 微信游戏平台,“打飞机”引爆HTML5游
- 俞敏洪不是新东方的瓶颈,“选择困难
- 从传媒到增值服务:彭博社如何玩转商
- MS08-074:Office Excel 中存在远程执
- 谷歌2014年并购项目全解析 收购投资达
- 湖南电信发布“智能光宽带”新标准引
- 知道创宇Web安全论坛第二期暨KCon v2
- VMware Studio虚拟应用设备WEB接口文
- All Topics phpBB模块SQL注入漏洞
- 互联网大会首日:并购成关键词 处处有
- Apple Mac OS X ptrace互斥锁处理本地
- 网安隐患无处不在 黑客形成完整产业链
- Accoria Rock Web Server多个输入验证
- 鹏乐在线:什么样的水平才可以进行投
- 深化赛事合作 微博全方位助力女足世界
- 数据库漏洞危机 全球年损失530亿美元
- 电脑黑客埃娜雷斯特传奇