Pregunta

Tenemos una aplicación que descarga algunos archivos en segundo plano. Nuestra aplicación aparece cuando se establece una conexión a Internet, y después de pedirle al usuario que acepte las descargas, nos gustaría volver a la pantalla de inicio mientras hacemos nuestras cosas.

No podemos averiguar cómo hacer esto. Podemos emular presionando '' atrás '' algunas veces, lo que a veces funciona, pero el resultado depende de lo que estaba haciendo el usuario cuando se produjo la conexión a Internet.

Entonces, ¿alguien puede proporcionar sugerencias sobre cómo hacer esto?

Gracias.

Paul.

¿Fue útil?

Solución

¿Puedes intentar configurar la pantalla de hoy como la ventana de primer plano?

HWND hWnd = FindWindow (_T (" DesktopExplorerWindow "), _T (" Desktop ")); SetForegroundWindow (hWnd);

Otros consejos

¿Por qué no ocultas tu aplicación simplemente?

Usar un objeto de shell de notificaciones en lugar de abrir una ventana de pantalla completa podría ser una mejor alternativa. Detalles aquí .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top