-
MFC et .Net Framework
Bonjour;
Voici mon problème;
J'utilise l'MFC du Visuel Studio.Net et je veux utiliser les classes .Net Framwork; Est-ce possible?
Si c'est possible comment faire;
Sinon, doivent-on enterrer le C++? vue que l'MFC n'est pas du tout Xml!
PS: je veux utiliser ces classes surtout pour l'espace de nom System::Xml
Merci d'avance
Bonne journée
-
salut,
cette fonctionnalité devrait etre disponible dans visual studio 2005.
(l'acces au framework a partir des MFC) .
sinon il y a beaucoup de lib externe sur XML :
xerces : http://xml.apache.org/xerces-c/
il y a des choses tres simples et efficaces comme :
http://www.codeproject.com/soap/markupclass.asp
:D
-
Tu peux utiliser les classes du framework grâce au Managed C++. Mais sa syntaxe est assez barbare, et y'a des problème de compilation /clr avec les MFC. Du coup il te faudrait créer une dll à part qui serait codée en Managed C++ et permettrait d'être utilisée en MFC.
VC++ 2005 va beaucoup améliorer tout ça, tant au niveau MFC qu'au niveau Managed C++ qui dispose d'une nouvelle syntaxe bien plus agréable.
Si c'est juste pour faire du xml, le plus simple est donc à l'heure actuelle de rester en natif. Microsoft a aussi son parser XML utilisable en C++ (msxml)
http://msdn.microsoft.com/library/en-us/xmlsdk/html/DOM_HDI_cpp.asp
mais c'est pas le plus simple à utiliser pour un prog C++