2010-06-21 9 views
1

Quelles sont les différentes façons de charger une DLL win32 ou MFC dans une application MFC?Différentes façons de charger DLL dans MFC?

Je sais qu'il existe deux façons de lier une DLL. 1.) Inclure le fichier lib créé avec la DLL 2.) Utilisation du fichier .def et la fonction LoadLibrary. Existe-t-il d'autres moyens de lier la DLL?

Cordialement, AH

Répondre

0

Cela peut être fait en fonction dynamique ou statique de vos besoins.

Ce lien vous donne suffisamment d'informations.

http://www.codeguru.com/cpp/cpp/cpp_mfc/tutorials/article.php/c9855

+0

Oui. Je sais qu'il existe deux façons de lier une DLL. 1.) Inclure le fichier lib créé avec la DLL 2.) Utilisation du fichier .def et de la fonction LoadLibrary. Existe-t-il d'autres moyens de lier la DLL? –

+0

Quel est le problème avec les 2 façons qui sont présentes et quelle est votre exigence spécifique. – ckv

+0

Hey, je l'ai. Il y a trois façons de charger. Avec les deux façons de charger DLL comme je l'ai mentionné plus tôt, La troisième façon utilise "AfxLoadLibrary" et "FreeLibrary". Veuillez consulter le lien pour plus de détails. http://www.codeproject.com/KB/DLL/loadingdll.aspx –

0

Non, il n'y a pas d'autres moyens. C'est soit statique ou dynamique. En outre, vous n'avez pas besoin d'un fichier .def pour LoadLibrary.

Questions connexes