社区
Delphi
帖子详情
如何关闭其它应用程序
GodHack
2001-11-12 03:20:57
想用DELPHI来实现关闭其它应用程序的方法,比如当前应用程序有IE,DELPHI,WINAMP,等等,我想通过DELPHI实现关闭IE,或者WINAMP程序请问如何实现
...全文
129
9
打赏
收藏
如何关闭其它应用程序
想用DELPHI来实现关闭其它应用程序的方法,比如当前应用程序有IE,DELPHI,WINAMP,等等,我想通过DELPHI实现关闭IE,或者WINAMP程序请问如何实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cszhz
2001-11-13
打赏
举报
回复
//关闭天网,呵呵!!!
if findwindow(nil,pchar('PFW'))>0 then
sendmessage(findwindow(nil,pchar('PFW')),wm_close,0,0);
vine
2001-11-12
打赏
举报
回复
这里面要看你用是怎么用的了
如果是硬编码来关闭一个程序的吧
这样你一般是知道这个程序的标题的呵!
而对于IE 这样的窗口则要用其它的方法来得到其句柄了!如TLHelp32里的
不知道你是要怎么用的呵!
如果是写一个程序来列举系统进程,然后来Kill 掉那实现方法又不一样了!
GodHack
2001-11-12
打赏
举报
回复
dwProc:=OpenProcess(PROCESS_ALL_ACCESS or PROCESS_TERMINATE,FALSE,dword(ProcessID));
如何得到这个PROCESSID
baicolt
2001-11-12
打赏
举报
回复
来自:iamfly, 时间:2001-3-29 15:10:00, ID:484677
这是我的部分代码(我自己做的小程序中的,肯定可以,98下和2000下都通过了)
var
dwProc:THandle;
mypro:string;
processid:cardinal;
id1:variant;
begin
....
//取得当前要关闭的程序的句柄,processid是一个进程的ID
dwProc:=OpenProcess(PROCESS_ALL_ACCESS or PROCESS_TERMINATE,FALSE,dword(ProcessID));
terminateprocess(dwProc,0)
就这么简单:)
//转自大富翁
baicolt
2001-11-12
打赏
举报
回复
BOOL TerminateProcess(
HANDLE hProcess, // handle to the process
UINT uExitCode // exit code for the process
);
delphi帮助上有的。
GodHack
2001-11-12
打赏
举报
回复
terminateprocess()的参数是什么?如何取得它的参数
vine
2001-11-12
打赏
举报
回复
这种方法对于要发关闭IE的像不好用
其标题对于游览不同网站而不一样的呵!
可用TerminateProcess()
GodHack
2001-11-12
打赏
举报
回复
可以说一下具体的实现办法吗?
kevin_gao
2001-11-12
打赏
举报
回复
先用findwindow找到应用程序的句柄。
然后用sendmessage发送一个WM_CLOSE消息给它们就可以了。
DirectX修复工具 V3.3增强 绿色版
该窗口样式可以使修复工作变得更加简单快速,同时方便其他软件、游戏将本程序内嵌,即可进行无需人工参与的快速修复。开启简约模式的方法是:打开程序所在目录下的“Settings.ini”文件(如果没有可以自己创建),将...
Android-侧滑菜单SlidingMen程序文件
`slidingmenu_demo`是一个示例
应用程序
,用于演示如何在实际项目中使用`slidingmenu_library`。这个演示应用通常包含了简单的UI和一些预设的菜单项,开发者可以通过运行它来了解SlidingMenu的基本用法和功能。在`...
VS2010彻底卸载工具
Visual Studio 2010是一款由Microsoft开发的强大集成开发环境(IDE),用于创建各种
应用程序
,包括Windows桌面应用、Web应用以及移动应用等。然而,在某些情况下,用户可能需要完全卸载VS2010,例如升级到更高版本、...
taskmgr.exe下载
在Windows操作系统中,任务管理器(Task Manager)是不可或缺的工具,它允许用户监控系统性能,查看正在运行的进程,管理
应用程序
,结束无响应的任务,以及控制用户账户。标题提到的"taskmgr.exe下载"指的是获取任务...
C#串口通信工具
C#是一种面向对象的编程语言,由微软开发,广泛应用于Windows平台的
应用程序
开发。在C#中实现串口通信,我们可以利用.NET Framework提供的`System.IO.Ports`命名空间,其中的`SerialPort`类为我们提供了丰富的串口...
Delphi
5,939
社区成员
262,944
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章