Bonjour,
Je voudrais utiliser un composant managé (par exemple String) dans du code non managé.
Dans un source mfc j'ajoute le classe suivante :
Si je veux l'instancier dans un .cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public __gc class CMyClass { public: CMyClass(void); ~CMyClass(void); };
J'ai l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CMyClass *x = new CMyClass();Je n'arrive pas à comprendre le problème."arguments de positionnement non autorisés lors de la création d'instances de classes managées"
Le projet est compilé avec l'option /clr.
Si quelqu'un a un exemple d'utilisation de composants de la librairie .NET ou d'une classe managée dans un source non managé je suis preneur.
En fait, ce que je veux c'est pouvoir utiliser le composant XmlDocument de la librairie .NET dans un projet MFC.
Merci d'avance.
Partager