Bonjour le forum

Je souhaiterais mettres plusieurs objets qui utilisent des interfaces COM dans un vecteur.

Je m'explique:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
#define Groupe_Vecteur vector < CGroupe >
Groupe_Vecteur m_Groupe;
 
CClient::AjouterGroupe(parametres)
{
   CGroupe Groupe(parametres);
   m_Groupe.push_back(Groupe);
   m_Groupe[0].Methode(); // l'element accede aux interfaces COM car l'objet qui les a implement existe
   ...
}
CClient::AutreMethode()
{
   m_Groupe[0].Methode(); // l'element n'a plus acces aux interfaces COM car l'objet qui les a implemente n'existe plus
}
En esperant trouver une solution.

Merci pour vos reponses