using System; using System.Windows.Forms; using System.Threading; namespace Exemple3 { public class EvenementThreadExit : Form { public EvenementThreadExit() { Text = "Exemple de l'événement 'ThreadExit'"; } public static void Main() { EvenementThreadExit FormObject = new EvenementThreadExit(); ApplicationEventHandlerClass AppEvents = new ApplicationEventHandlerClass(); Application.ThreadExit += new EventHandler(AppEvents.OnThreadExit); Application.Run(FormObject); } } public class ApplicationEventHandlerClass { public void OnThreadExit(object sender, EventArgs e) { MessageBox.Show("Le thread de l'application a été arrêté"); } } } |
0