[C语言关机编程]如果不能调用system函数,那么必须对本进程提权,而且无论如何也不能达到你的要求——先关机后XXXX…… 如果可以调用system函数就简单很多了。看例子: #include <windows.h> #in...+阅读
如果是Windows系统下,可以调用系统的API
=-=========================
BOOL ExitWindowsEx( //退出,重启或注销系统
UINT uFlags, //关闭参数
DWORD dwReserved //系统保留,一般取0(如果函数成功,返回值为非零)
);
/*
uFlags:
EWX_FORCE: 强制终止进程,不会发送消息给目前在系统中运行的程序
EWX_LOGOFF: 关闭所有进程,然后注销用户
EWX_POWEROFF: 关闭系统并关闭电源,该系统必须支持断电
EWX_REBOOT: 关闭系统,然后重新启动系统
EWX_SHUTDOWN: 关闭系统,安全地关闭电源
*/
以下为关联文档:
c语言关机程序怎么写//#include "stdafx.h" #include "stdio.h" #include "string.h" #include "stdlib.h" int print() { printf(" ╪╪╪╪╪╪╧╧╧╧╧╧╧╧╪╪╪╪╪╪\n"); printf("╔═══╧╧ C语...
C语言关机代码其实这个程序是调用了C:\windows\system32\shutdown.exe 这个文件的 Windows XP系统通过一个名为Shutdown.exe的程序来完成关机操作(位置在Windows\System32下),一般情况下XP的...