在大多数较新的计算机上,您可以通过按住电源按钮几秒钟来硬关机。但我想完全防止这种情况。
您可以防止 Windows 控制面板中的一些软事件,如睡眠、暂停、休眠和“按下电源按钮”事件;您还可以使用一些 Win32 和 WDI 编程来捕获和处理/拒绝这些事件,但是当您长时间按住按钮时,它似乎并没有停止机械电源关闭。
我猜电源按钮是硬连线到电源的,当你按住它几秒钟时,它永远不会等待操作系统?或者有什么方法可以通过代码来防止这种情况?
我是一名 .NET 开发人员。
哇哦……!你们中的许多人真的主张不要这样做——“你不拥有我的电脑或我的操作系统”,——“你在开发 SkyNet”等等 :) 对于某些客户来说,这个应用程序是一个高度定制和封闭的解决方案。它是在 Windows XP Embedded 上运行并使用触摸屏的定制硬件上的信息亭应用程序。这不是公开的。