• 主页
  • Windows SDK/API
  • 基础类
  • ActiveX
  • 数据库及相关技术
  • 网络及通讯开发
  • VCL组件使用和开发

关闭进程的问题

squall23504136 2004-12-23 09:57:36
cb里能不能检测一个进程是否存在,如果有就结束它
代码怎么写,比如进程名叫“taskmgr.exe”
...全文
95 点赞 收藏 6
写回复
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
回复 点赞
发动态
发帖子
C++ Builder
创建于2007-08-02

2567

社区成员

10.2w+

社区内容

C++ Builder相关内容讨论区
社区公告
暂无公告