关闭进程的问题

squall23504136 2004-12-23 09:57:36
cb里能不能检测一个进程是否存在,如果有就结束它
代码怎么写,比如进程名叫“taskmgr.exe”
...全文
120 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用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

13,870

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧