comment utiliser une dll générée avec visual c++ 6 (unmanaged) dans un projet visual c++.net 2005.comment faire les appels de fonctions exportées?
comment utiliser une dll générée avec visual c++ 6 (unmanaged) dans un projet visual c++.net 2005.comment faire les appels de fonctions exportées?
Tu précises que la DLL est en C++ natif, cela signifie que le projet qui l'utilise est managé (C++/CLI) ?
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
Si ta DLL est trés simple (pas d'allocation mémoire dans la DLL, pas de passage de classes ou de pointeurs en argument, export uniquement de fonctions de type C) l'utilisation dans un projet C++/CLI sera transparent (cad sans différence par rapport à un projet C++ VS6).
Plus précisément, un fichier .h, un fichier d'importation .lib et la .dll c'est tout ce qu'il te faut et tu n'aura aucun message d'erreur à la compilation ni à l'exécution.
Partager