当前位置:  开发笔记 > 编程语言 > 正文

我该如何关闭电脑?

如何解决《我该如何关闭电脑?》经验,为你挑选了2个好方法。

如何使用C#关闭我的电脑?



1> driis..:

一种简单的方法:使用Process.Start运行shutdown.exe.

  shutdown /s /t 0

编程方式:P /调用ExitWindowsEx

这将是P/Invoke签名:

[DllImport("aygshell.dll", SetLastError="true")]
private static extern bool ExitWindowsEx(uint dwFlags, uint dwReserved);

在任何情况下,运行代码的用户都需要关闭系统权限(通常不是问题,但要记住这一点).



2> lakshmanaraj..:

不同方法:

A. System.Diagnostics.Process.Start("Shutdown"," - - -t 10");

B. Windows管理规范(WMI)

http://www.csharpfriends.com/Forums/ShowPost.aspx?PostID=36953

http://www.dreamincode.net/forums/showtopic33948.htm

C. System.Runtime.InteropServices Pinvoke

http://bytes.com/groups/net-c/251367-shutdown-my-computer-using-c

D.系统管理

http://www.geekpedia.com/code36_Shut-down-system-using-Csharp.html

在我提交之后,我看到很多其他人也发布了...

推荐阅读
小妖694_807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有