Pergunta

Nós temos um aplicativo que faz o download de alguns arquivos em segundo plano. Nosso aplicativo aparece quando uma conexão com a Internet é feita, e depois de avisar o usuário para aceitar os downloads, gostaríamos de voltar para a tela inicial enquanto fazemos nossas coisas.

Não podemos trabalhar para fora como fazer para isso. Podemos imitar pressionando "back" algumas vezes, o que às vezes funciona, mas onde você acaba depende do que o usuário estava fazendo quando a conexão à Internet aconteceu.

Assim, alguém pode fornecer indicações de como fazer isso?

Graças.

Paul.

Foi útil?

Solução

Você pode tentar definir a tela de hoje como a janela de primeiro plano?

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

Outras dicas

Por que você não simplesmente esconder a sua aplicação?

Usando um objeto shell Notificação em vez de aparecendo uma janela de tela cheia pode ser uma alternativa melhor. detalhes aqui .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top