如何防止终端(Windows-CE)在5分钟后关闭
终端是摩托罗拉MC3190 (Windows-CE),如果我5分钟不触摸屏幕
航站楼关闭了。如何防止这种情况发生?
我需要C#代码中的解决方案。
提前感谢
发布于 2011-08-30 15:43:04
我最初投票决定结束,但我一直在考虑这个问题,我认为您提出的问题可能遗漏了一条重要的信息。
我认为您需要查看的是Windows CE电源管理功能,特别是SetPowerRequirement。这允许您指示您的应用程序正在使用系统中的某个设备。如果不是,就不清楚为什么您的应用程序在缺少某些设备交互的情况下,想要阻止电源管理完成其工作。
发布于 2011-08-31 21:54:13
这不需要代码。进入开始->设置->电源,并取消选择“关闭屏幕,如果设备不用于”旁边的复选框。
如果您尝试以编程方式执行此操作,则耗尽电池电量的速度将比用户预期的更快。这可能会激怒你的用户。
如果您决定这样做,那么您可以修改[HKLM]\System\CurrentControlSet\Control\Power\Timeouts中的值
我也在MSDN forums上给出了这个答案
-PaulH
发布于 2011-08-30 15:39:46
我不懂Windows-CE,也不懂C#,但我在谷歌上找到了答案。Here you go。现在,我想试着为某个站点编写一些程序。会是个很棒的家庭控制装置。
https://stackoverflow.com/questions/7239214
复制相似问题