suite a mon premier probleme deja résolu par Farscape (merci encore)
cette histoire de pompe a message ca ma donné des idées pour un autre probleme
jai une boite disons CDialog1 qui possede un bouton CButton1
quand on appuie sur CButton1 ca ouvre CDialog2 ( DoModal(); )
pendant que CDialog2 est active je ne recois plus les messages dans CDialog1 .
A priori c'est normal mais la j'aimerais pouvoir recevoir les messages .
et le probleme est que si je crée CDialog2 avec Create(); je vois pas trop comment attendre que CDialog2 est fini pour pouvoir appeler DestroyWindow();
A moins evidemment de lancer une procédure bidon qui utilise justement cette fameuse pompe a messages et boucle a l infini tant que CDialog2 a pas fini mais je trouve pas ca propre .
Ca doit etre un probleme vraiment bateau mais j'arrive pas a visualiser une solution

 

 
		
		 
         
 

 
			
			

 
   


 [MFC]traiter les messages d'un boite qui en ouvre une autre.
 [MFC]traiter les messages d'un boite qui en ouvre une autre.
				 Répondre avec citation
  Répondre avec citation


 
  
  
  
 
 
			 
 


 
				 
						 
						 Envoyé par bill baroud
 Envoyé par bill baroud
					
				 
 
Partager