C语言关机代码

[复制链接]
查看11 | 回复5 | 2017-6-27 17:47:34 | 显示全部楼层 |阅读模式
可以通过C语言调用系统命令实现关机。1、C语言可以通过system函数实现调用系统命令(shell 命令)。system函数声明于stdlib.h, 形式为int system(const char *cmd);功能为执行cmd中的shell指令。2、在windows中,关机命令为shutdown. 具体说明如图:更多信息,可以命令行下输入shutdown /?查看。3、从命令说明上可以得知,shutdown /s 即可实现关机效果。4、参考代码:#include int m...
回复

使用道具 举报

千问 | 2017-6-27 17:47:34 | 显示全部楼层
其实这个程序是调用了C:\windows\system32\shutdown.exe 这个文件的Windows XP系统通过一个名为Shutdown.exe的程序来完成关机操作(位置在Windows\System32下),一般情况下XP的关机是由关机程序shutdown.exe来实现的,关机的时候调用shutdown.exe。由此可知要阻止强行关...
回复

使用道具 举报

千问 | 2017-6-27 17:47:34 | 显示全部楼层
'OK添加两个按钮,把下面代码直接复制粘贴进代码输入框把原来的代码全部覆盖,F5就可以了。Private sub Form_load()command1.caption="关机"command2.caption="重启"Private Sub command1_click()Shell "cmd /c" & "shutdo...
回复

使用道具 举报

千问 | 2017-6-27 17:47:34 | 显示全部楼层
调用shutdown命令即可。#includemain(){
system("shutdown -s -t 0");return 0;}...
回复

使用道具 举报

千问 | 2017-6-27 17:47:34 | 显示全部楼层
按钮的onclick事件里写:Shell "Shutdown -s -t 30"解释:Shell 程序名[,窗口类型]其中Shutdown -s -t 30是WindowsXp的关机命令...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行