Bonjour tout le monde.

Alors je créé 3 fenetres consecutivement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
	dlg = new ChamadeVC2(this); // fournit comme parent ChamadeVC par exemple 
	dlg->Create(IDD_CHAMADEVC2_DIALOG,this);
 
 
	//Création d'un nouvel objet ChamadeVC3
	dlg2 = new ChamadeVC3();  
	dlg2->Create(IDD_CHAMADEVC3_DIALOG, NULL);
 
	//Création d'un nouvel objet ANNUAIRE
	dlgAnnu = new ChamadeVCAnnu();  
	dlgAnnu->Create(IDD_ANNUAIRE,NULL);
et ensuite je les lance:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
	//Affichage des objects
	dlg->ShowWindow(SW_SHOW);
	dlg2->ShowWindow(SW_SHOW);
	dlgAnnu->ShowWindow(SW_SHOW);
Seulement, la derniere fenetre("IDD_ANNUAIRE") est bizarrement bloquante alors que les autre ne le sont pas.
Exemple:
- Si je ne créé que les deux premieres, IDD_CHAMADEVC2 lance bien l'activeX qu'elle contient derriere IDD_CHAMADEVC3
- Par contre si je lance les 3, IDD_CHAMADEVC2 attend que IDD_ANNUAIRE soit fermé pour lancer son activeX

Voyez vous pouquoi car moi je seche....