Question

Nous avons une application qui télécharge certains fichiers en arrière-plan. Notre application apparaît lorsqu'une connexion Internet est établie et, après avoir invité l'utilisateur à accepter les téléchargements, nous souhaitons revenir à l'écran d'accueil pendant que nous travaillons.

Nous ne savons pas comment faire cela. Nous pouvons émuler en appuyant sur " back " quelques fois, ce qui fonctionne parfois, mais le lieu où vous vous retrouvez dépend de ce que faisait l'utilisateur lorsque la connexion Internet s'est établie.

Alors, quelqu'un peut-il fournir des indications sur la manière de procéder?

Merci.

Paul.

Était-ce utile?

La solution

Pouvez-vous essayer de définir l’écran d’aujourd’hui comme fenêtre de premier plan?

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

Autres conseils

Pourquoi ne cachez-vous pas simplement votre application?

Utiliser un objet shell Notification au lieu d’afficher une fenêtre plein écran peut constituer une meilleure alternative. Les détails ici .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top