Bonjour,
y a t'il un moyen d'avoir des boites de dialogues filles (donc contenues dans une bo�te m�re) chacune dans un thread � part?
Bonjour,
y a t'il un moyen d'avoir des boites de dialogues filles (donc contenues dans une bo�te m�re) chacune dans un thread � part?
j ai peur de mal comprendre! tu utilises des mauvais termes...Envoy� par CrazyDev
si tu parles de fille et de m�re --> c est de l'heritage
si tu parles de contenu (boite)---> c est de l'agregation
dans le cas h�ritage :
pas de probl�me: tu peux declarer un dialog specialis� localement a chaque thread.
dans le cas agregation :
pas de probl�me non plus: mais il faut que tu mette ne place un system de synchro pour assurer l'acces exclusif aux ressource depuis tes threads. Mais comme chaque thread va acceder son propre Dialog, l'exclusion est necessaire que lorrsque que tu rajoute ou enl�ve un dialogue dans la "boite" (conteneur,tableau,etc...)
dans le cas agregation+h�ritage :
idem que agregation, sauf qu il faut mettre le type du conteneur idem que celui de la classe m�re et ne pas oublier de mettre tout des destructeur virutels
Effectivement je n'ai pas �t� assez pr�cis.
Je parlais en fait de boite de dialogue CHILD.
Je creer une bo�te de dialogue M�re (parent au sens MFC)
Puis je cr�er plusieurs bo�te filles (child au sens MFC) dans des threads diff�rents .
Je suis reparti de l'exemple que l'on trouve � cette adresse:
http://www.codeguru.com/cpp/w-d/disl...cle.php/c6707/
La diff�rence avec le dit exemple c que je veux que les boites cr�es par la boite principale, soient dans la boite m�re.
Les bo�tes sont bien cr�es mais elles ne se rafraichissent pas et je ne trouve pas de solution.
eh non tu te trompes ; boite de dialogue m�re/fille dont tu parles c'est plus de la prog Windows que des concepts de POO...Envoy� par ZaaN
Une boite de dialogue fille c'est une boite de dialogue qui re�oit un HANDLE d'une fen�tre parente et c'est un processus � part avec une WinProc aussi � part pour g�rer les messages syst�mes
je crois qu'il ya une grosse confusion sur les threads : un thread c'est comme un sous-ex�cutable ou sous-programme au sein d'un programme parent...Envoy� par CrazyDev
donc il faut s�parer UI et traitement parall�le
Partager