begin process at 2012 05 29 06:38:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

MFC

 > 

Evènements dans la boite de dialogue Enregistrer sous


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

Evènements dans la boite de dialogue Enregistrer sous

lundi 27 juillet 2009 à 15:18:07 | Evènements dans la boite de dialogue Enregistrer sous

Nicotipe

Salut,

Je travaille actuellement sur une application MFC (1ère fois que j'en fais) sous visual studio. J'arrive à créer des boites de dialogues avec boutons et à intercepter les évènements sur ces boutons.
Dans l'application j'utilise aussi la boite de dialogue "de base" Enregistrer Sous Mon problème est que je ne sais pas comment intercepter les clics sur le bouton enregistrer de la boite de dialogue.
J'aimerai intercepter cet évènement pour enregistrer les données que je souhaite dans le fichier à sauvegarder.

De façon général comment fait on pour intercepter des évènements dans les boites de dialogue "pré-fabriquées".

Merci pour votre aide !!!

lundi 27 juillet 2009 à 16:48:45 | Re : Evènements dans la boite de dialogue Enregistrer sous

ed73

Bonjour,

Tu n'as pas besoin d'intercepter les messages. Il faut juste tester la valeur de retour de la dialogbox puis récupérer le nom du fichier à enregistrer :

if(MyDlg.DoModal()==IDOK)
{
String str = MyDlg.GetPathName();
}

Le principe est le même pour toutes les boites de dialogue préfabriquées, tu peux toujours récupérer les infos dont tu as besoin avec des méthodes de l'objet.

ed73

lundi 27 juillet 2009 à 17:02:50 | Re : Evènements dans la boite de dialogue Enregistrer sous

Nicotipe

Salut,

Merci pour ta réponse, j'ai essayé et ça marche nickel.

Je vais pouvoir continuer à "m'amuser".

Ciao



Cette discussion est classée dans : enregistrer, boite, dialogue, intercepter, evènements


Répondre à ce message

Sujets en rapport avec ce message

impossible d'enregistrer un nom de fichier [ par bonmau ] Bonjour,J'utilise VisualC++ et MFC.A partir d'une boite de dialogue, j'appelle une boite de dialogue commun, en l'occurence de type CFileDialog,ce qui FAIRE APPARAITRE UNE BOITE DE DIALOGUE ENREGISTRER [ par lunatic34 ] Salut a tous!!!!!Voila je suis entrain de faire un programme et je voudrais que quand je clique sur le bouton valider et bien j'ai la boite de dialogu URGENT!!!! Boite de dialogue enregistrer.. [ par lunatic34 ] Salut a tous !!!!Voila j'ai vraiment besoin d'aide voila j'ai une boite de dialogue avec un bouton enregistrer quand je clique dessu je fais apparaitr ENREGISTRER, PAS ENREGISTRER SOUS, SANS BOITE DE DIALOGUE [ par lectpe ] Bonjour.J'ai beau chercher, je ne trouve pas...J'ai créé une boite de dialogue d'enregistrement dans une application WIN32.Seulement, elle ne permet q récupération du handle d'une boite de dialogue [ par sunvi ] Bonjour, je cherche à récupérer le handle d'une boite de dialogue pour la manipuler. je connais son titre et sa classe grace à spy++, voilà le code qu Image de fond [ par majestic3 ] salut a tous, j'ai un probleme d'affichage avec une boite de dialogue. En effet lorsque j'insere une image de fond sur une boite de dialogude l'image Ouvrir une boîte de dialogue [ par moongui ] Bonjour, je programme sous visual studio 2008. J'aimerais, lorsque je clique sur un bouton, afficher une boîte de dialogue(que j'ai déjà créée, en Changer la boite de dialogue de démarrage [ par ahmed ch ] Bonjour j'aimerais savoir comment changer la boite de dialogue qui se lance au premier, c'est à dire la fenêtre de démarrage, sous Visual c++ dot net. passage d'un programme en console à une boite de dialogue [ par todovski ] Bonjour à tous,J'ai un programme de compression d'image (Jasper pour ce qui connaisse) que j'ai enfin réussi à faire marcher, le probleme c'est que l' boite de dialogue choix source vidéo (webcam n°1, n°2, carte entrée vidéo, TV...) [ par claudiusenshortus ] Bonjour,Au sujet des webcams:Comment régler de façon automatique la boite de dialogue pour choisir la source ?J'ai en effet plusieurs caméras USB et u


Nos sponsors


Sondage...

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 : 0,390 sec (4)

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