QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3709|回复: 2

如何编程实现根据进程名称关闭某进程?

[复制链接]
发表于 2007-10-19 11:11:37 | 显示全部楼层 |阅读模式
rt,我只知道某进程的名称,并不知道它的进程id,如何用c语言编程实现根据某进程名称关闭这个进程名称所有的进程?

还有一个问题,我用glade来实现gtk编程时,不知道改了什么属性,导致摆放在widget window上的控件全变成了不可用,搞的我非常郁闷,试了很多方法都不知道怎么该回来。希望有人帮忙解答,多谢了。

[ 本帖最后由 lionc650 于 2007-10-19 11:15 编辑 ]
发表于 2007-10-19 12:24:16 | 显示全部楼层
可以用system调用killall命令,或遍历/proc目录,根据进程名称获取进程id,然后kill之。可参考killall源码。
回复

使用道具 举报

发表于 2007-11-29 16:47:01 | 显示全部楼层
进程不是可以命名吗?就像变量名一样虑指
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 00:33 , Processed in 0.055166 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表