c语言怎么终止一个程序???恳求
比如说我想终止一个word程序,我知道有一个abort函数,但是不知道怎么用,是不是用这个函数去终止呢?
比如说我想终止一个word程序,我知道有一个abort函数,但是不知道怎么用,是不是用这个函数去终止呢?
需要知道该程序的ID的,然后用KillProcess来终止!
杀死进程呀。
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
printf("call abort()");
abort();
return 0;
}
abort();不用参数就可以了..
楼主是想关闭外部程序,而非自身。
只有用API KillProcess 或 得到窗口句柄,SendMessage(...WM_CLOSE,,,)
kill -9 xxxx
to junguo(junguo):
用KillProcess怎么杀呀?
to fhvk(fhvk(Green tea)):
你这个程序是终止什么哟??
to zhousqy(C++匪徒):
kill -9 xxxx,这个是不是linux下面的??我要的是windows底下的。
自己顶一下
谢谢你啊
break;
ding
我也想知道
在程序末尾加exit(1)或return()都可以的,但return返回的值,对函数有用
c语言怎么终止一个程序?
----
必须使用api的,首先包含windows.h
然后sendmsg
------
一个折中的办法,你使用system函数,执行kill之类的程序
不知道啊 up
帮你顶!
return() or exit(1)
可以帮翻译一下吗?
TerminateProcess(GetModuleHandle("进程名"),0);
abort,exit都只能杀死自己所在的进程。
可用FindWindow()找到窗口的HWND后用keyevent()模拟ALT+F4按钮,或是找到进程ID后用TerminateProcess,
中断!!!!!!!!!
api kill process
具体给个例子嘛