相关疑难解决方法(0)

防止Windows Phone 8上的自动屏幕锁定

我编写了一个应用程序,它在后台线程中执行一些冗长的操作,例如Web请求.我的问题是,一段时间后,自动屏幕锁定关闭屏幕,我的操作中止.

有没有办法阻止屏幕在这些操作过程中自动关闭?或者在屏幕关闭时是否可以继续运行?

我知道有一些方法可以防止屏幕在调试时关闭,但我需要在最终用户手中这种行为.因此,我不能依赖手机上设置的某些设置,而是一些程序化的解决方案.

windows-phone-8

13
推荐指数
2
解决办法
1万
查看次数

我可以阻止Windows Phone 7上的屏幕超时吗?

在基于CE的Windows Mobile中,您可以使用SetPowerRequirementReleasePowerRequirement API 来防止屏幕背光超时,如下所示:

IntPtr handle = SetPowerRequirement("BKL1:", PowerState.FULL, 1, IntPtr.Zero, 0);
// screen won't timeout while you do stuff in here
ReleasePowerREquirement(handle);
Run Code Online (Sandbox Code Playgroud)

在WP7上有类似的事情吗?

backlight windows-phone-7

4
推荐指数
1
解决办法
4837
查看次数