cs_PupetMaster
Messages postés13Date d'inscriptionsamedi 5 octobre 2002StatutMembreDernière intervention11 avril 2005
-
19 mars 2005 à 18:25
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
22 mars 2005 à 12:06
Bonjour a tous,
Je n'arrive pas a trouver comme faire une action avant la fermeture de windows (en l'occurence, j'aimerai ecrire une ligne dans un fichier lorsque windows s'arrete par "demarrer/arreter ou lors de la fermeture de la session")
Donc j'utilise Microsoft visual C++ 6 pour développé mon application
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 20 mars 2005 à 09:12
Je viens de regarder MSDN (ce qu'il faut toujours faire) et tu as CWnd::OnQueryEndSession().
Pour apprendre faudrait faire sans MFC, en direct API on a tout devant soi dans la windProc et c'est donc nettement plus évident.
cs_PupetMaster
Messages postés13Date d'inscriptionsamedi 5 octobre 2002StatutMembreDernière intervention11 avril 2005 19 mars 2005 à 22:33
Salut BruNews, d'abord merci pour ta réponse. J'ai regarder un peu ce que je pouvais trouver sur WM_QUERYENDSESSION mais j'ai pas compris grand chose. En fait j'ai commencé a créer mon application avec le mfc de visual c++ 6.0 et dans la liste des fonctions je ne retrouve pas la fonction. Je vois bien d'autre fonction WM_ comme WM_TIMER etc.
Et je voulais savoir aussi, s'il y avait un endroit spécial ou utiliser cette fonction?
Merci
Pupet Master
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 22 mars 2005 à 12:06
cosmobob > je finalise en ce moment un module pour mon taf qui reste en résidant dans la taskbar, sorte de manager regroupant toutes les commandes pour les cabinets médicaux du réseau, c'est branché sur leurs bases de données, si je traite l'arrêt dans WM_ENDSESSION c'est trop tard, je ne peux plus fermer les connexions ni rien d'autre il reste plein de fichiers temporaires (longuement testé), par contre WM_QUERYENDSESSION me permet de tout fermer proprement.