是否有C++功能可以关闭电脑?

3 c++ windows application-shutdown

是否有C++功能可以关闭电脑?既然我怀疑有一个(至少在标准库中),我可以用C++调用什么是windows函数?

基本上,在c ++中关闭windows xp计算机的代码是什么?

Joh*_*ker 20

在Windows上,您可以使用此处描述的ExitWindows函数:

http://msdn.microsoft.com/en-us/library/aa376868(VS.85).aspx

这是一个指向示例代码的链接:

http://msdn.microsoft.com/en-us/library/aa376871(VS.85).aspx


pax*_*blo 5

假设您拥有权限,请使用以下命令:

ExitWindowsEx (EWX_POWEROFF | EWX_FORCEIFHUNG,
    SHTDN_REASON_MINOR_OTHER);
Run Code Online (Sandbox Code Playgroud)

这将导致电源关闭,同时给应用程序关闭的机会(如果它们花费太长时间,它们将被终止).

它是Win32 API的一部分,而不是标准的C++,但这是因为C++无法直接执行此操作.