Windows 8 防止在Surface Pro上睡觉

Windows 8 防止在Surface Pro上睡觉,windows-8,Windows 8,我想创建一个应用程序,可以在后台运行,屏幕关闭,但防止Surface Pro睡眠。基本上,我有一个有声书本播放器,但只要我关掉屏幕去听有声书本并尝试省电,屏幕就会进入睡眠状态。事实上,我知道如何防止睡眠的唯一方法是让显示器保持打开状态,但我明确不想这样做,因为我想省电。因此,不是解决这个问题的好办法。那么,您实际上是在尝试制作背景音频吗?要启用此功能,需要确保向媒体控件对象注册四个事件处理程序,并在清单中启用背景音频。我只是想,更多关于背景音频的信息可以在文档(| HTML/JS)中找到。我还将

我想创建一个应用程序,可以在后台运行,屏幕关闭,但防止Surface Pro睡眠。基本上,我有一个有声书本播放器,但只要我关掉屏幕去听有声书本并尝试省电,屏幕就会进入睡眠状态。事实上,我知道如何防止睡眠的唯一方法是让显示器保持打开状态,但我明确不想这样做,因为我想省电。因此,不是解决这个问题的好办法。

那么,您实际上是在尝试制作背景音频吗?要启用此功能,需要确保向媒体控件对象注册四个事件处理程序,并在清单中启用背景音频。我只是想,更多关于背景音频的信息可以在文档(| HTML/JS)中找到。我还将在第10章介绍JS的主题

了解后台音频是一类特殊的后台任务,与让整个应用程序一直运行相比,它可以让更多的设备睡眠,这是很有帮助的。它将允许您关闭屏幕(直接事件),并使音频仍然响应音量控制和播放/暂停控制(如在Surface touch键盘上)


.Kraig

是的,这是可能的。比如说,你想写一个时钟应用程序,你会想完成同样的事情,对吗?这篇博文将引导您完成整个过程:我希望我已经写了它。

这个按钮实际上并没有关闭屏幕。它所做的是告诉系统睡眠,这将关闭屏幕作为其例行程序的一部分

你可以用谷歌搜索一个名为“nircmd.exe”的程序,下载并放入Windows文件夹后,你可以使用命令“C:\Windows\nircmd.exe monitor off”在桌面上创建一个快捷方式。 关闭它有点挑剔(出于某种原因,关闭盖子会重新打开屏幕),但它可以工作。您还可以设置电源选项,在空闲一分钟后关闭屏幕

我认为Surface Pro还有另一个问题,让它静置一分钟会自动进入睡眠模式,但播放媒体可能会使它正常工作。
您还可以确保您的电源选项设置为尽可能节省,并且应达到6瓦的功耗(可能需要6小时的阅读时间)。

lol,我对标题有点误解。。。这是我很容易想象会睡着的东西:)哈,最好还是误读吧!不完全是。实际上,我想制作一个通用的电源管理应用程序,它允许我在其他应用程序打开时保持设备处于唤醒状态。激发这一点的应用程序是可听的,当我按下电源按钮关闭屏幕/关闭挡板关闭屏幕时,它就会关闭。我想做一个后台处理,让设备在没有内置此功能的其他应用程序中保持清醒。另外,我认为您的书至少多了一个阅读器!在这种情况下,Audible必须实现后台音频支持。Windows应用商店应用程序无法阻止另一个Windows应用商店应用程序被挂起。后台播放声音正常;但这并不能阻止设备睡眠。我不认为Audible缺少背景音频支持;它缺少电源管理支持来阻止设备睡眠。Jerry,这个链接很好,但是我很难精确地缩小我想要的范围。也许我有一些误解,让我试着更详细地解释一下:我想写一个应用程序,允许屏幕的表面关闭,但所有其他应用程序继续运行。我知道我可以让我的进程在后台继续,但我想创建一个实用程序来模拟将这些权限授予其他进程,因此最简单的第一个解决方案就是在盖子关闭时不进入睡眠状态。