274 votes

Comment quitter correctement une application C# ?

J'ai une application publiée en C#. Chaque fois que je ferme le formulaire principal en cliquant sur le bouton rouge de sortie, le formulaire se ferme mais pas l'ensemble de l'application. Je m'en suis rendu compte lorsque j'ai essayé d'éteindre l'ordinateur et que j'ai été bombardé par de nombreux Windows enfant avec MessageBox des alertes que j'ai ajoutées.

J'ai essayé Application.Exit mais il appelle toujours toutes les fenêtres enfants et les alertes. Je ne sais pas comment utiliser Environment.Exit et quel nombre entier y mettre non plus.

De plus, chaque fois que mes formulaires appellent le FormClosed o FormClosing je ferme l'application avec un this.Hide() Cela affecte-t-il le comportement de mon application ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X