[DllImport("user32.dll", EntryPoint="ExitWindowsEx")]
public static extern int ExitWindows (
int dwReserved,
int uReturnCode
);或者:[DllImport("user32.dll")]
public static extern int ExitWindowsEx (
int dwReserved,
int uReturnCode
);
public static extern int ExitWindows (
int dwReserved,
int uReturnCode
);或者:[DllImport("user32.dll")]
public static extern int ExitWindowsEx (
int dwReserved,
int uReturnCode
);
解决方案 »
- C#中的数组能像C中那样偏移吗?
- 为什么我在vs2005中无法调用系统api函数
- C# winform下如何算出2个dateTimePicker1之间相差的月份
- C#程序打不开
- lightbox 问题
- 问高手,用visual c#写了个小软件,测试没问题,发布后不能安装时什么原因
- 关于获取多行文本框的值的问题?
- 关于c#数组的问题
- C#入门经典中的weblog例中,当Details中输入的全为英文时,在datalis中显示就只有一行,如可要限制宽,怎样操作?
- 我去,我终于知道360是如何杀毒的了
- 不知不觉升了第一个小三角,向前辈们学习,散散分
- 如何将 字符串(字符串中是二进制的字符串形式) 转换成 二进制,有挑战性哦
我为何关不了机呀?应用什么参数?
class Class1
{
[DllImport("user32.dll")]
static extern bool ExitWindowsEx(uint uFlags, uint dwReason);
[STAThread]
static void Main(string[] args)
{
ExitWindowsEx(0, 0); //this will cause the computer to logoff.
ExitWindowsEx(1, 0); //And this will shutdown your computer.
}
}
关机可能与权限有关。
private static extern int ExitWindows (int dwReserved, int uReturnCode);