易截截图软件、单文件、免安装、纯绿色、仅160KB

怎么禁止非正常关闭程序,用C代码来写

怎么禁止非正常关闭程序,用C代码来写,比如我写了一个应用程序不想被别人在程序还没执行完就关闭该程序,用C代码怎么写呢!请教好高指点
是什么程序,Windows上的还是Linux上的,或者其它的?图形界面程序还是Console程序?

太平台了…………

写个信号函数啊
signal(sig,SIG_SIG)

上面的是俺的马甲。
下面接分~~

楼上的有意思,不过我现在还没想出答案!

我是来看高人答案的
顺便问一下,会不会遭到杀毒软件的跨省追捕?

引用
怎么禁止非正常关闭程序,用C代码来写,比如我写了一个应用程序不想被别人在程序还没执行完就关闭该程序,用C代码怎么写呢!请教好高指点


你还没说清楚没执行完就关闭的定义呢。

问题问的没有看明白。呵呵。

不好意思,那我再描述清楚一点,我用C写了一个小程序在WINDOS下运行,这个小程序是需要输入值后才能继续运行的!比如这样一个程序段printf("please input the number you want to input");
scanf("%d",&n);if(n>10) printf("you write a wrong number ") else printf("very good!!");这样当然这只是一个例子用来简单说明的,好比我的程序运行到了这里,(是一个打包好的EXE文件)要我输入n的值后才能运行if语句,但是我现在在windos的界面下用鼠标把这个程序关闭了!这样一来我下面的程序不能运行了,怎么才能禁止在windos界面下关闭正在运行的EXE文件,我想应该是在源程序里写一个函数吧,用的C++的函数吧,只是我不知道是不是,请大家帮一下忙吧!!!!1

用MSDN查一个Windows API:SetConsoleCtrlHandler。

嘿嘿 楼主是想用这个写个害


相关问答:

linux环境下gethostbyname函数问题 - C/C++ / C语言

写了个测试程序如下
   
  struct hostent *hp; 
char AlarmDevIP[20];  
  int x2;

hp = gethostbyname("www.google.com");
if (hp)
{ ......

刚学C,用C实现编码 - C/C++ / C语言

#include"stdio.h"
#include"stdlib.h"
void ContrTwo(char i)
{
char str1[8];
itoa(i,str1,2);
printf("%s",str1);
}
unsigned char leftRot(char str,int i);
unsign ......

请求帮助 用C模拟HTTP通信的问题

请问C++里的用CInternetSession 模拟HTTP发送请求后, 如何获得服务器在浏览器里响应的URL串啊? 
 
 
  就是 服务器会返回一个 页面给我了 而此时浏览器的URL地址也就相当是服务 ......

c静态编译另一个文件夹的库函数 - C/C++ / C语言

在根目录/lib中存放一个log.c,log.h,并用下面的语句:
gcc -c log.c
ar crv liblog.a log.o
编译出一个liblog.a静态库,然后在文件夹:/testfile中创建一个test.c和testc.c,test.c中引用了testc.c中定义的方法 ......

C进栈出栈时出问题了!!!! - C/C++ / C语言

C/C++ code:
#include<stdio.h>
#define MAXN 26
char stack[MAXN];
int top=0;
int push(x);
int pop(p_y);
void main()
{
char mpush=3;
char *mpop;
*mpop=0;
// printf("%d\n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号