CFileDialog et child dialog [MFC] - C++ - Programmation
Marsh Posté le 10-02-2009 à 18:00:21
tu peux poster l'intégralité de ton code, il y a trop peu d'infos là
Marsh Posté le 10-02-2009 à 18:25:16
Harkonnen a écrit : tu peux poster l'intégralité de ton code, il y a trop peu d'infos là |
En fait là tu as tout le code quasiment. J'ai refais un projet vide pour tester que ça ne venait pas d'autre chose.
J'ai donc un nouveau projet mfc boite de dialogue qui dérive de CDialog. Ensuite je modifie le CDialog par CFileDialog et j'ajoute ce code dans le constructeur :
Code :
|
Ensuite je créer un menu que j'ajoute dans le initdialog:
Code :
|
Et j'ajoute un event handler de type command sur un item du menu (File>Quit) :
Code :
|
Voici le fichier complet mais y'a rien de plus de modifié:
Code :
|
Marsh Posté le 11-02-2009 à 11:24:41
Le message ID_FILE_QUIT est il associé à l'entrée correspondante de ton menu ? Parce que dans ta MESSAGE_MAP tu affectes bien ce message au handler correspondant, mais es tu sur que ce message est correctement déclenché par l'action de menu correspondante ? (voir dans le fichier .rc, tu dois avoir une ligne pour ton menu genre
Citation : |
Marsh Posté le 11-02-2009 à 14:01:08
Harkonnen a écrit : Le message ID_FILE_QUIT est il associé à l'entrée correspondante de ton menu ? Parce que dans ta MESSAGE_MAP tu affectes bien ce message au handler correspondant, mais es tu sur que ce message est correctement déclenché par l'action de menu correspondante ? (voir dans le fichier .rc, tu dois avoir une ligne pour ton menu genre
|
Oui c'est correctement associé.
Marsh Posté le 12-02-2009 à 09:02:48
tu peux poster la définition de IDR_MENU1 qui est présente dans ton fichier de ressources ? (.rc)
Marsh Posté le 10-02-2009 à 17:25:44
Salut,
J'essai de faire une application basée sur une CFileDialog. J'arrive à la créer dans ma fenêtre fille, de ce côté là pas de problème. Mais j'amerais également avoir un menu dans mon appli.
Je fais donc ceci pour ajouter le menu :
Le menu s'affiche correctement mais je n'arrive à récupérer aucun message quand je clique dans le menu.
Dans ma classe j'ai bien :
Quelqu'un à une idée de comment faire?
Message édité par AsTro le 10-02-2009 à 17:30:28
---------------
>>>>>> WebFotos <<<<<<