Bonjour à tous,
Par avance, je vous prie de m'excuser si je n'ai pas trouvé la réponse à une question aussi basique... malgré de nombreuses recherches (si si !) sur les forums et les moteurs de recherche (j'en connais certains qui vous me dire : celui-là, pour un premier message, il commence très fort ! ).
Je (re)découvre WD depuis quelques semaines, et venant de Visual Basic (6, en l'occurence, j'ai fait une allergie au .NET), je n'ai pas trouvé l'équivalent à quelque chose qui me semble pourtant "basique" : l'interception du mode de fermeture d'une fenêtre/application.
En VB6 , il existe un évènement Form_QueryUnload(Cancel as Integer, UnloadMode as Integer) qui se déclenche à la fermeture et sur lequel on peut, selon la façon de fermer la fenêtre (croix, ALT+F4, gestionnaire de tâches,...) choisir on non d'effectivement fermer ou abandonner et continuer (Cancel = True).
J'ai vu des astuces avec _EVE.wMessage (pour intercepter la fermeture par ALT+F4), mais rien d'autre...
Est-ce une lacune (non négligeable à mon sens) ou existe-t-il une autre méthode ?
Merci d'avance pour votre aide et bonne journée.
Partager