Pergunta

Em PocketPC, quando toca no (X) para "fechar" o aplicativo, ele permanece aberta em segundo plano. A única maneira de fechá-lo (sem programas de terceiros) é para ir para a configurações-> memória e fechar o programa. Ou você pode executar outros programas assim quando o PPC chega a nenhuma memória que vai fechar os programas anteriores.

Estou desenvolvendo uma aplicação para PPC e eu queria saber se existe uma maneira elegante para realmente fechar o aplicativo quando o usuário toca o botão (X) no canto superior direito. Existe um evento gerado para isso?

(Usando .NET CF 3.5)

Foi útil?

Solução

Em um Pocket PC, The X é um botão de minimizar. O botão de fechar, por outro lado é um botão 'OK'. Para obter o botão OK para exibição, você pode definir a propriedade MaximizeBox para 'False'.

Outras dicas

Esta será uma gambiarra, aplicações Pocket PC são notórios por não realmente sair quando você clica em 'X' como foi feito na área de trabalho do Windows PC, no Pocket PC terra, ele envia-lo para o fundo como você descobriu. ..a pode ser feito após o recebimento de um evento 'Form_Close' ou um evento 'Application_Exit' manipulador ...

System.Diagnostics.Process.GetCurrentProcess().Kill();
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top