创建一个带有按钮点击事件的表单(我使用的是.NET2.0):{Thread.Sleep(3000);ExitWindowsEx(0,0);//shutdown}点击按钮,按Left-WindowsKey+L锁定桌面。关机失败。ExitWindowsEx返回1(成功)。为什么这个API会失败,当桌面被锁定时还有什么可能会失败? 最佳答案 API失败是因为您在不同的桌面上,因此不再是交互式用户。来自MSDN:Therefore,ifyouarenottheinteractiveuser,thefunctioncansucceedwith