Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : affichage d'un boite de dialog avec un bouton d'une autre boite de dialog [ Archives / Graphique ] (Zaz16)

mercredi 30 juillet 2003 à 11:48:37 | affichage d'un boite de dialog avec un bouton d'une autre boite de dialog

Zaz16

Bonjour,
Je travaille avec VisualC++ 6.0 et les classes MFC.
J'ai une boite de dialog "A" où on peut entrer un certain nombre de données, dont un bouton "parcourir" qui ouvre une boite de dialogue de windows "Open". Quand je click sur ce bouton la boite "Open" apparait, quand je click sur OK elle disparait, mais après l'autre boite "A" est bloquée. Où dois-je déclarer le code DoModal() de ma boite "Open"?
Merci

mercredi 30 juillet 2003 à 15:06:34 | Re : affichage d'un boite de dialog avec un bouton d'une autre boite de dialog

Haldwin

Est ce que ton bouton Ok de la fenetre Open appelle la methode CDialog::Ok(); ou CDialog::OnClose(); ? Si ce n'est pas le cas ajoute l'une des deux methodes a la fin de ta methode Ok!!!
<<-- H@ldwin -->>

mercredi 30 juillet 2003 à 15:28:38 | Re : affichage d'un boite de dialog avec un bouton d'une autre boite de dialog

Zaz16


Je suis désolée mais je ne comprends pas ce que tu veux dire. En fait le bouton Ok de ma fenêtre "Open" appelle la méthode DoModal. Ce qu'il y a, c'est qu'après la fermeture de cette boite "Open", mon programme ne revient pas dans la fonction qui appelle la boite de dialogue "A".


-------------------------------
Réponse au message :
-------------------------------

> Est ce que ton bouton Ok de la fenetre Open appelle la methode CDialog::Ok(); ou CDialog::OnClose(); ? Si ce n'est pas le cas ajoute l'une des deux methodes a la fin de ta methode Ok!!!
> <<-- H@ldwin -->>

mercredi 30 juillet 2003 à 15:42:12 | Re : affichage d'un boite de dialog avec un bouton d'une autre boite de dialog

Zaz16


C'est bon, j'ai compris ce que tu voulais me dire. En fait il faut détruire la boite de dialog "Open" créé avec DestroyWindow, car sinon, elle disparait de l'écran, mais existe toujours pour le programme. Enfin je crois que c'est ce qui se passe. En tout cas, ça marche maintenant. Merci!!!


-------------------------------
Réponse au message :
-------------------------------

>
> Je suis désolée mais je ne comprends pas ce que tu veux dire. En fait le bouton Ok de ma fenêtre "Open" appelle la méthode DoModal. Ce qu'il y a, c'est qu'après la fermeture de cette boite "Open", mon programme ne revient pas dans la fonction qui appelle la boite de dialogue "A".
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Est ce que ton bouton Ok de la fenetre Open appelle la methode CDialog::Ok(); ou CDialog::OnClose(); ? Si ce n'est pas le cas ajoute l'une des deux methodes a la fin de ta methode Ok!!!
> > <<-- H@ldwin -->>
>

mercredi 30 juillet 2003 à 16:29:35 | Re : affichage d'un boite de dialog avec un bouton d'une autre boite de dialog

Haldwin


De rien!!!
<<-- H@ldwin -->>



Cette discussion est classé dans : bouton, boite, affichage, dialog, open


Répondre à ce message

Sujets en rapport avec ce message

Pb avec l'affichage dans un dialog [ par marcel6566 ] VC++6 - MFCJ'ai créé une boite à dialogue lié à la class CIMAGE et je voudrais afficher l'image IDB_BITMAP1 dedans.J'ai défini CBitmap image;J'ai rajo Besoin d'aide urgent sur affichage boite de dialogue [ par mista ] mistaSalut, je réitere ma question...Est-ce que quelqu'un pourrais m'aider pour que je puisse afficher un foutu boite de dialogue, via un programme en Modifier Couleur d'un Bouton et d'une Boite de Dialogue en C++? [ par alanbraxe31 ] Bonjour tt l'monde!je cherche un script simple ( car je suis débutant en c++) pour modifier la couleur d'une boite de dialogue créée automatiquement, Insérer bitmap dans un bouton dans une boite de dialogue [ par safira ] safira:)Salut! Je suis nouvelle dans ce forum! J'aimerais savoir comment mettre un bitmap dans bouton qui se trouve dans une boite de dialogue avec MF Ouvrir Boite de Dialog sans rendre la main [ par glipper ] Bonjour,Je voudrais qu'une de mes fonctions de mon programme ouvre une boite de dialog, mais tout en continuant à s'executer... pour le moment, lorsqu VC++ CTabCtrl et boite de dialog [ par mortiis ] Bonjour à tous Je fais une application et j'utilise un controle CTabCtrl je réussi à avoir mes onglets avec la ligne m_cTab.InsertIt bouton :-) [ par melaaddali ] Bjr je programme avec vc++.Je veux savoir comment associer une boite de dialogue à un bouton. cad si j'appuie sur le bouton je veux que la boite de di Saisie clavier dialog box [ par adrod ] Petite question, j'ai une boite de dialogue avec à l'intérieur des boutons et une vue openGL. Comment saisir par exemple les flêches du clavier sans q Boite de dialogue MFC [ par julok2 ] Salut,j'écris actuellement un programme dans lequel j'ouvre des boites de dialogue. J'ai donc créé des fonctions OnBouton dans une autre classe où j'u Comment changer la couleur d'une boite de dialog [ par LordDaedalus ] BonjourJe voudrais changer la couleur du fond d'une boite de dailogue (CDialog) de façon à ce qu'elle s'affiche au démarrage avec du bleu par exemple.


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,187 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.