Pb de DoModal() !!!!!!

Signaler
Messages postés
26
Date d'inscription
lundi 4 novembre 2002
Statut
Membre
Dernière intervention
18 juillet 2003
-
Messages postés
26
Date d'inscription
lundi 4 novembre 2002
Statut
Membre
Dernière intervention
18 juillet 2003
-
Bonjour.

Je n'arrive pas à afficher une boite de dialogue que j'ai défini dans un contexte particulier.

Je m'explique : cette boite fonctionne très bien à un endroit de l'appli, mais est impossible à lancer à un autre.

Le contexte n'est pas le même, mais le lancement de la boite est le même.

En fait c'est le DoModal() qui ne va pas jusqu'au bout.

Je fais :
if (select_user.DoModal() == IDOK) {
// Traitements
}

et l'appli me renvoie toujours à l'ancienne fenêtre windows.

Quelqu'un a une idée????

Merci d'avance...

1 réponse

Messages postés
26
Date d'inscription
lundi 4 novembre 2002
Statut
Membre
Dernière intervention
18 juillet 2003

Je viens de m'apercevoir que dans le cas ou cela fonctionne, la fenêtre parent (appellante) est modal.

Alors que dans le cas du bug, la fenêtre parent est une CFrameWnd.

Est ce que quelqu'un peut me dire si cela a un lien avec mon bug ???

Merci.