在Windows控制面板中,您可以防止一些软事件,如睡眠、暂停、休眠和“按电源按钮”事件;您还可以使用一些Win32和WDI编程来捕获和处理/拒绝这些事件,但似乎无法阻止长时间按下按钮时的机械式断电。
我猜电源按钮是硬连线到电源供应器上的,当你按住它几秒钟时,它从不等待操作系统?或者有没有办法通过代码甚至防止这种情况发生?
我是一个.NET开发人员。
引用:
哇哦...!你们中的很多人都争论不要这样做 - “你不拥有我的电脑或我的操作系统”,“你正在开发SkyNet”等等 :) 这个应用程序是一个高度定制和封闭的解决方案,针对一些客户。它是一个在Windows XP嵌入式上运行的定制硬件上的信息亭应用程序,并使用触摸屏幕。它不是公共的。