Domanda

Abbiamo un'applicazione che scarica alcuni file in background. La nostra applicazione si apre quando viene stabilita una connessione Internet e dopo aver richiesto all'utente di accettare i download, vorremmo tornare alla schermata principale mentre facciamo le nostre cose.

Non riusciamo a capire come fare. Possiamo emulare premendo " back " alcune volte, che a volte funziona, ma dove finisci dipende da cosa stava facendo l'utente quando è avvenuta la connessione a Internet.

Quindi, qualcuno può fornire indicazioni su come farlo?

Grazie.

Paul.

È stato utile?

Soluzione

Puoi provare a impostare la schermata di oggi come finestra in primo piano?

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

Altri suggerimenti

Perché non nascondi semplicemente la tua app?

L'uso di un oggetto shell di notifica invece di far apparire una finestra a schermo intero potrebbe essere un'alternativa migliore. Dettagli qui .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top