Mettre un objet utilisant COM dans un vecteur
Bonjour le forum
Je souhaiterais mettres plusieurs objets qui utilisent des interfaces COM dans un vecteur.
Je m'explique:
Code:
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