c语言怎么关闭正在运行的应用程序

用turboc编的c程序怎么关闭应用程序,比如关闭正在运行的qq、浏览器。... 用turbo c编的c程序怎么关闭应用程序,比如关闭正在运行的qq、浏览器。 展开
 我来答
风若远去何人留
推荐于2017-10-08 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20412 获赞数:450107
专业C/C++软件开发

向TA提问 私信TA
展开全部
可以通过system 函数,调用dos命令taskkill实现关闭正在运行的应用程序

system("taskkill /im notepad.exe");
会关闭记事本应用。
system("taskkill \F /pid 1234 \T");
会强制结束pid为1234的进程及其子进程。

关于taskkill的详细描述如下:
TASKKILL [/S system [/U username [/P [password]]]] { [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]

参数列表:
/S system 指定要连接到的远程系统。
/U [domain\]user 指定应该在哪个用户上下文
执行这个命令。
/P [password] 为提供的用户上下文指定密码。如果忽略,提示输入。
/F 指定要强行终止的进程。
/FI filter 指定筛选进或筛选出查询的的任务。
/PID process id 指定要终止的进程的PID。
/IM image name 指定要终止的进程的图像名。通配符 '*'可用来指定所有图像名。
/T Tree kill: 终止指定的进程和任何由此启动的子进程。
/? 显示帮助/用法。
筛选器:
筛选器名 有效运算符 有效值
----------- --------------- --------------
STATUS eq, ne 运行 | 没有响应
IMAGENAME eq, ne 图像名
PID eq, ne, gt, lt, ge, le PID 值
SESSION eq, ne, gt, lt, ge, le 会话编号
CPUTIME eq, ne, gt, lt, ge, le CPU 时间,格式为
hh:mm:ss。
hh - 时,
mm - 钟,ss - 秒
MEMUSAGE eq, ne, gt, lt, ge, le 内存使用,单位为 KB
USERNAME eq, ne 用户名,格式为
[domain\]user
MODULES eq, ne DLL 名
SERVICES eq, ne 服务名
WINDOWTITLE eq, ne 窗口标题
注意: 只有带有筛选器的情况下,才能跟 /IM 切换使用通配符 '*'。
注意: 远程进程总是要强行终止,
不管是否指定了 /F 选项。
02230838
推荐于2017-09-24 · TA获得超过2067个赞
知道小有建树答主
回答量:759
采纳率:0%
帮助的人:1058万
展开全部
你知道有一个头文件叫做stdlib.h吧,那里面有一个函数叫System(char*)
就是用来运行dos命令的。比如你要关qq这句就可以了(貌似需要xp以上windows)
System("taskkill -f -im qq.exe");
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
琼头浪子
2010-09-23 · TA获得超过601个赞
知道小有建树答主
回答量:211
采纳率:0%
帮助的人:215万
展开全部
在任务栏上,右击-》任务管理器-》应用程序,里面就有显示正在运行的程序,选择你要关闭的程序,然后选择结束进程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式