2012-10-06 43 views
6

Cuando mi aplicación se ejecuta en Windows 8 WINRT, ¿puedo evitar que el sistema operativo entre en la pantalla bloqueada/modo de suspensión?Pantalla bloqueada en Windows 8 WinRT

+1

Creo que no, porque esto no es lo que el usuario espera que ocurra cada vez que bloquea su máquina, va en contra de las pautas de diseño de la aplicación WinRT, y será rechazado por la Tienda Windows, incluso si usted lo tengo para trabajar – JMK

Respuesta

11

Puede usar el DisplayRequest class para indicar que está ocupado reproduciendo algo que requiere que la pantalla permanezca activa y no atenuada. Un buen artículo de cómo hacerlo con código de ejemplo es available here. No lo use frívolamente, es bastante perjudicial para el consumo de energía. Buenas probabilidades de que la Tienda rechace su aplicación si la usa sin ningún beneficio obvio para el usuario.

1

No se puede evitar que el sistema operativo vaya a la pantalla de bloqueo/suspensión/apagado, etc. Si desea que su aplicación se ejecute entre bastidores, es posible que desee crear una aplicación de Tarea en segundo plano. Puede encontrar más información en: MSDN Link

Cuestiones relacionadas