Navigazione programmatica alla schermata principale di Windows Mobile
-
07-07-2019 - |
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.
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 .