<p><strong>Qu'est-ce qu'une DLL ?</strong></p>
<p>Les bibliothèques à liaison dynamique (DLL) ressemblent aux EXE mais ne sont pas directement exécutables. Elles sont similaires aux fichiers .so sous Linux/Unix. Autrement dit, les DLL constituent l'implémentation par MS des bibliothèques partagées.</p>
<p>Les DLL ressemblent tellement aux EXE que leur format de fichier est identique. Les EXE et les DLL sont tous deux basés sur le format Portable Executable (PE). Les DLL peuvent également contenir des composants COM et des bibliothèques .NET.</p>
<p><strong>Que contient une DLL ?</strong></p>
<p>Une DLL contient des fonctions, des classes, des variables, des interfaces utilisateur et des ressources (telles que des icônes, des images, des fichiers, …)