社区
C++ Builder
帖子详情
如何在C++builder中杀死一个进程?
Hiskying
2000-08-16 08:38:00
加精
我在C++builder中用Webbrowse浏览控件,当点击超联接打开一个IE进程,
请问如何在C++builder中找到这个IE进程的句柄,并杀死它。我用两个API函数,
用FindWindow 找到句柄,用TerminateProcess函数杀死进程,但是似乎不行,
请问那位大虾有没有好的方法,有没有其他的API函数??
...全文
265
2
打赏
收藏
如何在C++builder中杀死一个进程?
我在C++builder中用Webbrowse浏览控件,当点击超联接打开一个IE进程, 请问如何在C++builder中找到这个IE进程的句柄,并杀死它。我用两个API函数, 用FindWindow 找到句柄,用TerminateProcess函数杀死进程,但是似乎不行, 请问那位大虾有没有好的方法,有没有其他的API函数??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
「已注销」
2000-08-16
打赏
举报
回复
对了,如果不使用杀进程,可以对该窗口发出WM_DESTROY(销毁)信息
BOOL DestroyWindow(
HWND hWnd // handle to window to destroy
);
「已注销」
2000-08-16
打赏
举报
回复
HANDLE hTerminate;
hTerminate=OpenProcess(PROCESS_TERMINATE,TRUE,hProcessID);
if(!hTerminate) return;
TerminateProcess(hTerminate,0);
WaitForSingleObject(hTerminate,0x2727);
CloseHandle(hTerminate);
//hProcessID进程的ID,杀进程需要打开该进程
C++ 实现 查找
进程
,
杀死
进程
, 启动
进程
,
进程
重启
头文件: #include <Windows.h>#include <tlhelp32.h>#include <...查找
进程
: 就是调用windowApi遍历所有启动
进程
, 实现如下 bool FindProcess(std::string strProcessName, D...
C++重启
进程
3、
杀死
第一步
进程
id的
进程
代码: 1、查找需要重启的
进程
的
进程
id //通过
进程
名查找
进程
Id bool GRPCClient::FindProcess(std::wstring strProcessName, DWORD& nPid) { TCHAR tszProcess[64] = { 0 }; ...
VC++定时检测
进程
,被检测
进程
挂掉后启动
比如说每隔5秒给后台监控
进程
发送一个包含
进程
名称、
进程
所在绝对路径、发送心跳的时间戳等信息,后台监控
进程
定时检测遍历每个
进程
,如果该
进程
连续3次如15秒没有给监控
进程
发送心跳包,则说明该
进程
因为异常情况...
性能优化-service
进程
防杀
service作为后台服务,其重要性不言而喻,但很多时候service会被
杀死
,从而失去了我们原本想要其发挥的作用,在这种情况下我们该如何确保我们的service不被
杀死
就是本节需要讨论的内容了 service的等级说明 在了解...
VC实现程序重启的做法
所谓重启就是
杀死
系统的当前
进程
,然后重新开一个新
进程
。同事探索了一下,实现了这个功能。我总结了一下他的经验。下面一个MFC的对话框程序的按钮响应函数说明如何实现。 // 重启按钮响应函数 void CTestRebootDlg...
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章