sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 201437 22 oct. 2007 à 13:46
Dans ce cas, tu as l'évènement FormClosing de ton formulaire l'argument FormClosingEventArgs possède une propriété CloseReason qui est une énumération dont les valeurs sont :
ApplicationExitCall, La méthode blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
cs_khelifaoui
Messages postés35Date d'inscriptiondimanche 5 novembre 2006StatutMembreDernière intervention 1 décembre 2007 22 oct. 2007 à 14:10
salut, mais mon application c'est pas une application winform, c'est une extension de windows explorer (windows shell namespace extension) ;
si vous pouvez m'aider;
MERCI
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 201437 22 oct. 2007 à 14:15
ah ok... et comment veux-tu qu'on le sache si tu ne le précise pas ???
si tu t'interface avec Windows Explorer, tu dois passer par une interface, donc tu dois une méthode qui te "routes" les évènements... et surement les messages Windows comme WM_CLOSE
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 201437 22 oct. 2007 à 14:34
non non... ce n'est pas comme ca...
PostMessage permet d'envoyer le message WM_CLOSE à la fenêtre spécifier...
Pour "écouter", il faut surcharger la méthode WndProc, ou tout autre méthode par laquelle transitent les messages Windows.