首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 怎么实现注销上的切换用户

2012-09-23 
C# 如何实现注销下的切换用户关机注销还有重启动我都会,资料也很多,唯独切换用户找不到,还请各位帮忙,谢谢

C# 如何实现注销下的切换用户
关机注销还有重启动我都会,资料也很多,唯独切换用户找不到,还请各位帮忙,谢谢啦

[解决办法]
查 API
[解决办法]

引用
public void logout()
{
ExitWindowsEx(0, 0);
}

[解决办法]
新手,路过,支持你!
[解决办法]
using System.Runtime.InteropServices;

  [Flags]

  public enum ExitWindows : uint

  {

  LogOff = 0x00, //注销

  ShutDown = 0x01, //关机

  Reboot = 0x02, //重启

  Force = 0x04,

  PowerOff = 0x08,

  ForceIfHung = 0x10

  }

  [Flags]

  public enum ShutdownReason : uint

  {

  MajorApplication = 0x00040000,

  MajorHardware = 0x00010000,

  MajorLegacyApi = 0x00070000,

  MajorOperatingSystem = 0x00020000,

  MajorOther = 0x00000000,

  MajorPower = 0x00060000,

  MajorSoftware = 0x00030000,

  MajorSystem = 0x00050000,

  MinorBlueScreen = 0x0000000F,

  MinorCordUnplugged = 0x0000000b,

  MinorDisk = 0x00000007,

  MinorEnvironment = 0x0000000c,

  MinorHardwareDriver = 0x0000000d,

  MinorHotfix = 0x00000011,

  MinorHung = 0x00000005,

  MinorInstallation = 0x00000002,

  MinorMaintenance = 0x00000001,

  MinorMMC = 0x00000019,

  MinorNetworkConnectivity = 0x00000014,

  MinorNetworkCard = 0x00000009,

  MinorOther = 0x00000000,

  MinorOtherDriver = 0x0000000e,

  MinorPowerSupply = 0x0000000a,

  MinorProcessor = 0x00000008,

  MinorReconfig = 0x00000004,

  MinorSecurity = 0x00000013,

  MinorSecurityFix = 0x00000012,

  MinorSecurityFixUninstall = 0x00000018,

  MinorServicePack = 0x00000010,

  MinorServicePackUninstall = 0x00000016,

  MinorTermSrv = 0x00000020,

  MinorUnstable = 0x00000006,

  MinorUpgrade = 0x00000003,

  MinorWMI = 0x00000015,

  FlagUserDefined = 0x40000000,

  FlagPlanned = 0x80000000

  }

  [DllImport("user32.dll")]

  static extern bool ExitWindowsEx(ExitWindows uFlags, ShutdownReason dwReason);

  [STAThread]

  static void Main(string[] args)

  {

  ExitWindowsEx(ExitWindows.LogOff, ShutdownReason.MajorOther & ShutdownReason.MinorOther);

  //这个语句将实现计算机注销操作

  }


[解决办法]
回帖是一种美德!每天回帖即可获得 10 分可用分!
[解决办法]
有时候一些资料还真是不好找。
[解决办法]
顶……
[解决办法]
学习
[解决办法]
探讨
回帖是一种美德!每天回帖即可获得 10 分可用分!

[解决办法]
回帖是一种美德
[解决办法]
up
[解决办法]
没做过,网上也很难找到资料。。。
[解决办法]
给email,我发给你
------解决方案--------------------


回帖是一种美德!每天回帖即可获得 10 分可用分!
[解决办法]
没遇见过,一起学习下~
[解决办法]
没遇见过,一起学习下~
[解决办法]
帮顶了...
[解决办法]
顶。。。。。。。。。。。。。。
[解决办法]
"C/S 我做的这个比较多 主要在socket编程 客户多 把等待的缓冲链做长一些 少的话相反"

你的原话,想问问"把等待的缓冲链做长一些" 怎么整呢

热点排行