Mise à niveau de VS6 vers MFC 7.1 ? [VC++/MFC] - C++ - Programmation
Marsh Posté le 01-10-2004 à 11:12:22
J'ai jeté un oeil vite fait, il y a longtemps, donc je ne suis pas sûr à 100%, mais il me semble que les MFC 7.1 ne pourront fonctionner qu'avec Visual Studio .NET (et qu'en plus, elles sont incompatibles avec les DLLs plus vieilles: elles ne peuvent pas cohabiter me semble-t-il).
Il n'y a qu'à voir comment CString a été tripatouillé pour utiliser des traits par exemple...
Donc, il faudra que tu compiles tout ton projet et tes librairies avec Visual Studio.NET.
Marsh Posté le 01-10-2004 à 12:04:54
La migration n'est pas tres couteuse mais elle existe. Quelques interfaces au niveau des callback MFC ont change de signature et demandent quelques modifs mais rien de bien mechant. En ce qui me concerne une fois ces changements effectues je n'ai, de memoire, pas constate de difference de comportement de l'appli...
Marsh Posté le 01-10-2004 à 10:49:03
Grosse question.
Jusqu'à présent, le projet sur lequel je bosse utilise les MFC en version 6 (mfc42.dll) livrés avec Visual Studio 6.
Je dois maintenant intégrer un module externe utilisant les MFC 7.1. Et apparemment, d'après la KB de MSDN, y'a pas mal d'incompatibilités.
Je voudrais donc "migrer" mon projet et mon VS6 vers les nouvelles MFC, mais le site de MS n'est vraiment pas du tout clair à ce sujet.
Quelqu'un a-t-il déjà eu ce cas de figure ?