Locked screen in windows 8 WinRT

2019-04-29 09:12发布

问题:

When my app is running in Windows 8 WINRT can I prevent the OS to go to locked screen/sleep mode?

回答1:

You can use the DisplayRequest class to indicate that you are busy playing back something that requires the display to stay active and un-dimmed. A good how-to article with sample code is available here. Don't use it frivolously, it is quite detrimental to power consumption. Good odds that the Store will reject your app if you use it for no obvious benefit to the user.



回答2:

You cannot prevent OS to go to lock screen/sleep/shut-down etc. If you want your application to run behind the scenes, you may want to create a Background Task application. You can find more information at: MSDN Link