社区
C++ Builder
帖子详情
关闭进程的问题
squall23504136
2004-12-23 09:57:36
cb里能不能检测一个进程是否存在,如果有就结束它
代码怎么写,比如进程名叫“taskmgr.exe”
...全文
140
6
打赏
收藏
关闭进程的问题
cb里能不能检测一个进程是否存在,如果有就结束它 代码怎么写,比如进程名叫“taskmgr.exe”
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
joziez
2004-12-24
打赏
举报
回复
如果你的那个进程有标题栏可以考虑一下:
GetWindowText 得到所有的标题
strcmp 和你要找的比较 得到句柄
EnumThreadWindows 枚举与指定任务相关的视窗,得到threadId
CloseHandle 关闭进程……
不知道可行不?
squall23504136
2004-12-24
打赏
举报
回复
....那个帖子至今没结,好像还没解决
帮帮忙,给点代码
squall23504136
2004-12-23
打赏
举报
回复
哥哥们
能详细一点吗
我这人比较笨
我不懂电脑
2004-12-23
打赏
举报
回复
检测一个进程是否存在看bcb的例子procview
结束它 TerminateProcess(ps,-9)
bluebear88
2004-12-23
打赏
举报
回复
HWND hwn=FindWindow(0,"Form1"); //窗口名称
if(hwn)
处理
特招
2004-12-23
打赏
举报
回复
看看以前的帖子吧
http://community.csdn.net/Expert/topic/3597/3597191.xml?temp=.4833795
EXCEL application.quit 不
关闭
进程
问题
解决
博客聚焦于EXCEL application.quit不
关闭
进程
的
问题
。作者先展示了看似没
问题
的源码,但实际测试中excel
进程
仍存在,最后给出了该
问题
的最终解决方案。
hadoop
进程
无法正常
关闭
的
问题
博客指出Hadoop长时间启动后,用stop - all.sh命令
关闭
集群时,因系统定时清空
进程
号所在文件夹,导致NodeManager等
进程
无法正常
关闭
。可通过ps - ef命令找
进程
号,用kill - 9命令杀死。还可修改$HADOOP_HOME/etc/hadoop/hadoop - env.sh里的HADOOP_PID_DIR避免此
问题
。
关闭
窗体后,
进程
仍然在运行的
问题
重现与解决
本文探讨了程序在
关闭
主窗体后
进程
仍然存在的
问题
,主要由死循环或后台线程工作引起。作者通过两个示例场景展示了死循环如何导致
进程
无法正常结束,并提出了两种解决方案:1)使用`while (this.Visible)`代替`while (true)`,当窗体不可见时退出循环;2)在窗体
关闭
事件中调用`System.Environment.Exit(0)`强制退出
进程
。强调了解决此类
问题
的关键在于确保窗体
关闭
后所有线程工作停止。
关闭
特殊
进程
问题
本文讨论了使用TerminateProcess
关闭
进程
的
问题
,发现对于某些特殊
进程
如360等难以
关闭
的现象,并通过冰刃和360软件进行实验验证,寻求其中的技术原理。
VBS
关闭
IE
进程
方法及IE
进程
合并到桌面
进程
的
问题
本文提供了一段VBS代码用于
关闭
未
关闭
的IE
进程
,并针对某些情况下IE
进程
消失的
问题
提出了解决方案,即通过修改注册表使得IE恢复为使用iexplore.exe
进程
。
C++ Builder
13,874
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章