有没有办法制作一个应用程序,比如用户按下按钮(在应用程序中)并直接关闭盖子,然后计算机不会进入睡眠状态(这样我的应用程序仍在运行一旦用户打开盖子,我就会自己临时登录屏幕? (并且该登录屏幕基本上会冻结所有Windows 8功能,直到用户登录)
我试图制作一个只能通过登录关闭的闹钟应用程序。
此外,有问题的应用程序是用于Windows 8的Windows应用商店(用C#编写)。
答案 0 :(得分:-1)
是的,具有管理权限。盖子信号处理是操作系统电源设置的一部分,如果以管理员身份运行或在运行时使用UAC获得管理员权限,则可以从应用程序控制。
如果您使用cmd / c:
运行子流程,Powercfg可以执行此操作powercfg -setacvalueindex 5ca83367-6e45-459f-a27b-476b1d01c936 0
powercfg -setdcvalueindex 5ca83367-6e45-459f-a27b-476b1d01c936 0
也可能有用于电源管理的.NET API。