como fazer com que um aplicativo móvel fique no topo?

Estou desenvolvendo um aplicativo móvel para Windows Mobile. Eu gostaria que o aplicativo fosse lançado por padrão pelo sistema na inicialização e que os usuários não pudessem minimizá-l

Portanto, apenas este aplicativo está disponível, todos os outros recursos estão desativado

Tenho certeza de que eu poderia definir um iniciador, que é executado na inicialização. Mas alguns problemas vêm à minha mente: poderia haver algumas otimizações de memória? Quero dizer, porque apenas um aplicativo está disponível e é usado, talvez alguns outros programas possam ser desativados, o que pode permitir que menos memória seja usada?

Você possui links para esse fim?

EDITA: Obrigado por suas respostas. Li seus links sobre o modo quiosque e encontrei outro post muito interessante sobre esse assunto:this blog

Diz que, para aplicativos no modo quiosque, parece ser melhor, a longo prazo, usar o Windows CE em vez do Windows mobile, porque o primeiro é mais fácil de se adaptar a essas necessidade

questionAnswers(3)

yourAnswerToTheQuestion