Sign-up....

c语言怎么终止一个程序???恳求

比如说我想终止一个word程序,我知道有一个abort函数,但是不知道怎么用,是不是用这个函数去终止呢?

[54 byte] By [msdn] at [2007-10-25 21:50:57]
# 1 Re: c语言怎么终止一个程序???恳求

需要知道该程序的ID的,然后用KillProcess来终止!

junguo at 2005-4-21 12:04:08 >
# 2 Re: c语言怎么终止一个程序???恳求

杀死进程呀。

jsjjms at 2005-4-21 12:12:14 >
# 3 Re: c语言怎么终止一个程序???恳求

#include <stdio.h>

#include <stdlib.h>

int main(void)

{

printf("call abort()");

abort();

return 0;

}

fhvk at 2005-4-21 12:25:10 >
# 4 Re: c语言怎么终止一个程序???恳求

abort();不用参数就可以了..

ainibaobao at 2005-4-21 12:58:27 >
# 5 Re: c语言怎么终止一个程序???恳求

楼主是想关闭外部程序,而非自身。

只有用API KillProcess 或 得到窗口句柄,SendMessage(...WM_CLOSE,,,)

uoyevoli at 2005-4-21 13:04:11 >
# 6 Re: c语言怎么终止一个程序???恳求

kill -9 xxxx

zhousqy at 2005-4-21 15:40:54 >
# 7 Re: c语言怎么终止一个程序???恳求

to junguo(junguo):

用KillProcess怎么杀呀?

to fhvk(fhvk(Green tea)):

  你这个程序是终止什么哟??

to zhousqy(C++匪徒):

kill -9 xxxx,这个是不是linux下面的??我要的是windows底下的。

outlookoutlook at 2005-4-21 18:46:24 >
# 8 Re: c语言怎么终止一个程序???恳求

自己顶一下

outlookoutlook at 2005-4-22 0:57:50 >
# 9 Re: c语言怎么终止一个程序???恳求

谢谢你啊

outlookoutlook at 2005-4-23 21:39:06 >
# 10 Re: c语言怎么终止一个程序???恳求

break;

jipuy at 2005-4-24 12:11:51 >
# 11 Re: c语言怎么终止一个程序???恳求

ding

mostideal at 2005-4-24 12:54:40 >
# 12 Re: c语言怎么终止一个程序???恳求

我也想知道

Ticom at 2005-4-24 12:55:27 >
# 13 Re: c语言怎么终止一个程序???恳求

在程序末尾加exit(1)或return()都可以的,但return返回的值,对函数有用

dyoldfish at 2005-4-24 12:58:51 >
# 14 Re: c语言怎么终止一个程序???恳求

c语言怎么终止一个程序?

----

必须使用api的,首先包含windows.h

然后sendmsg

------

一个折中的办法,你使用system函数,执行kill之类的程序

virm at 2005-4-24 15:11:51 >
# 15 Re: c语言怎么终止一个程序???恳求

不知道啊 up

hunanlion at 2005-4-24 18:02:38 >
# 16 Re: c语言怎么终止一个程序???恳求

帮你顶!

stephenli at 2005-4-24 19:39:30 >
# 17 Re: c语言怎么终止一个程序???恳求

return() or exit(1)

spider104537 at 2005-4-24 21:47:43 >
# 18 Re: c语言怎么终止一个程序???恳求

可以帮翻译一下吗?

yzxlyd at 2005-4-25 1:52:10 >
# 19 Re: c语言怎么终止一个程序???恳求

TerminateProcess(GetModuleHandle("进程名"),0);

builder007 at 2005-4-25 2:09:04 >
# 20 Re: c语言怎么终止一个程序???恳求

abort,exit都只能杀死自己所在的进程。

可用FindWindow()找到窗口的HWND后用keyevent()模拟ALT+F4按钮,或是找到进程ID后用TerminateProcess,

QunKangLi at 2005-4-25 16:52:02 >
# 21 Re: c语言怎么终止一个程序???恳求

中断!!!!!!!!!

fhvk at 2005-4-25 17:34:16 >
# 22 Re: c语言怎么终止一个程序???恳求

api kill process

qinxi at 2005-4-25 19:31:14 >
# 23 Re: c语言怎么终止一个程序???恳求

具体给个例子嘛

outlookoutlook at 2005-4-27 16:39:47 >

C/C++

All Classified