MFC: échange de variables entre les boîtes de dialogues
sendouda
Messages postés41Date d'inscriptionmercredi 22 mars 2006StatutMembreDernière intervention13 décembre 2008
-
7 mars 2007 à 14:24
nulenC
Messages postés3Date d'inscriptionjeudi 8 mars 2007StatutMembreDernière intervention10 février 2011
-
17 mars 2007 à 10:27
Salut;
en fait j'ai une boîte de dialogue principale qui en cliquant sur un
bouton config appelle une autre boîte à partir de laquelle l'utilsateur
va faire un choix par des radio bottons (le résultat est stocké dans
m_choix).
Je veux bien utiliser le résultat de ce choix après dans l'exécution de la fonction Onok de la boîte de dialoque principale.
quand j'écris au niveau du code de la fonction Onok :
config Dlg;
et je veux utiliser Dlg.m_choix ça ne marche pas!!!!!!!!!!
A voir également:
MFC: échange de variables entre les boîtes de dialogues
nulenC
Messages postés3Date d'inscriptionjeudi 8 mars 2007StatutMembreDernière intervention10 février 2011 17 mars 2007 à 10:27
Cc,
en fait j'ai eu effectivement du mal a comprendre mais c'est très simple, voici le ptit bout de programme donc je me sers pour passé des vairables d'une fenetre a l'autre, il suffi de le mettre dans la fonction qui appel te fenetre et ou tu veut récup les infos :
void CProjet1Dlg::OnTest()
{
//appel de la fenetre Voila
Voila fenetre;
fenetre.DoModal();
//On copie la Variable m_VarDeb dans m_VarFin
m_VarFin=fenetre.m_VarDeb;
//On utilise UpdateData pour l'affichage
UpdateData(false);
}
sa marche nikel, meme si c'est des bases tkt j'en sui pas tre loin