C语言关机编程代码

/n"); exit(0); } In.x.ax = 0x5301; /*连接到APM*/ In.x.bx = 0x0000; int86(0x15 &In Out; In.x.ax = 0x5300; /*检查是否支持APM*/ In.x.bx = 0x0000; int86(0x15 #include<stdio.h> #include<dos.h> void main( void ) { union REGS In = 0) { printf("No APM /n"); exit(0); } In.x.ax = 0x530e; /*通知APM所使用的版本为1.2*/ In.x.cx = 0x0102; int86(0x15 &In &Out); if( Out.x.cflag =0x02)) { printf("Connecting error =0) && (Out.h.ah /n"); exit(0); } In.x.ax = 0x5307; /*实现关机*/ In.x.bx = 0x0001; In.x.cx = 0x0003; int86(0x15 &In &Out); if( (Out.x.cflag = 0) { printf("Ver error /n"); exit(0); } } 这个是DOS系统的~windows系统是需要api函数就好啦~查msdn好啦~ ||| system("shutdown -s") &In &Out); if( (Out.x.cflag = 0) { printf("Shutdown error &Out); if( (Out.x.cflag
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值