begin process at 2012 05 30 16:54:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Sauvegarde a la fermeture de windows


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Sauvegarde a la fermeture de windows

samedi 19 mars 2005 à 18:25:23 | Sauvegarde a la fermeture de windows

PupetMaster

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

Si vous avez une idée :)
Merci

Pupet Master
samedi 19 mars 2005 à 18:34:28 | Re : Sauvegarde a la fermeture de windows

BruNews

Administrateur CodeS-SourceS
Traite dans WM_QUERYENDSESSION.

ciao...
BruNews, MVP VC++
samedi 19 mars 2005 à 22:33:02 | Re : Sauvegarde a la fermeture de windows

PupetMaster


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
dimanche 20 mars 2005 à 09:12:52 | Re : Sauvegarde a la fermeture de windows

BruNews

Administrateur CodeS-SourceS
Réponse acceptée !
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.

ciao...
BruNews, MVP VC++
dimanche 20 mars 2005 à 12:07:42 | Re : Sauvegarde a la fermeture de windows

PupetMaster

Bonjour,

Tu as sans doute raison, pour bien apprendre il faudrai directement faire sans mfc.  J'y penserai pour ma prochaine application

Donc j'ai résolut le problème en écrivant la fonction a la "mode" mfc:
afx_msg BOOL OnQueryEndSession();

Et dans la définition j'ai mis ce que j'avais a faire


Encore merci de m'avoir guidé
Pupet Master
lundi 21 mars 2005 à 16:23:32 | Re : Sauvegarde a la fermeture de windows

cosmobob

salut,
essaye avec WM_ENDSESSION a priori mieux vaut preferer ce message la à WM_QUERYENDSESSION (donc OnEndSession() pour toi...)

a++
mardi 22 mars 2005 à 11:34:06 | Re : Sauvegarde a la fermeture de windows

PupetMaster

Salut cosmobob,

Pourrais-tu détailler pourquoi il est mieux dans mon cas d'utiliser WM_ENDSESSION plutot que WM_QUERYENDSESSION?

Merci

Pupet Master
mardi 22 mars 2005 à 12:06:39 | Re : Sauvegarde a la fermeture de windows

BruNews

Administrateur CodeS-SourceS
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.

ciao...
BruNews, MVP VC++


Cette discussion est classée dans : windows, sauvegarde, fermeture


Répondre à ce message

Sujets en rapport avec ce message

fermeture de windows => applications? [ par spirit ] salut à tousJe voudrais savoir si en fermant windows à l'aide de mon programme, les autres applications fermeront également sans perte de données?et s Hook fermeture Windows [ par goutbouyo ] Salut,J'essaie trouver un hook pour empêcher de fermer Windows.Existe t'il quelque chose de particulier, car j'ai essayer avec des hooks sur le focus Interception de la fermeture de windows [ par laetitiavincent ] Bonjour tout le monde Encore une question de ma part je voudrais intercepter la fin de windows pour le mettre en suspent et lancer un programme av Sauvegarde des fichiers system ? [ par chtitpierre78 ] Bonjour,Je développe une petite application en C++  qui me permet de sauvegarder différents fichiers situés sur mon PC. (windows XP, mais le programme Comment empêcher la fermeture d'une application ? [ par nicolos ] Bonjour,Je voudrais savoir comment empêcher l'utilisateur de fermer une application par l'intermédiaire du gestionnaire des tâches de windows comme c' Ouverture et Sauvegarde de fichiers [ par klidou ] Je cherche un moyen ou une commande windows deja existante qui me permettrai d'avoir la fenetre 'windows' suivante (open & save): <IMG style="WIDTH: 3 [MFC] Interface windows messenger [ par aabhanane ] Bonjour a tous, je suis actuellement sur une application de téléphonie ip, et j'ai un petit problème. Voilà, je voudrais faire une interface semblable Sous-système Windows 16 bits [ par minet03 ] Je ne sais pas où poser la question, alors je la pose ici. Lorsque j'installer Visual Studio 6 ( et d'autre logiciel ), Windows XP Pro me sort un mess gmp pour windows [ par sidina ] pour faire des calcules arithmetiques sur des grands nombres 1024 bits ... nous avons besoins d'utiliser par exemple la bibliothèque gmp.h destinée au demande aide pour : dev-c++(4.9.9.2) et mysql++ et windows XP [ par nomad56 ] alors voila je suis tout nouveau avec le c++ et je dois faire une appli de gestion avec utilisation de MySQL.j'ai bien passé 5-6Heures a essasyer de c


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,092 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales