Динамически компонуемая библиотека DLL - это библиотека
подпрограмм и ресурсов, компонуемая с приложением Windows на этапе выполнения. Это позволяет подпрограммам использовать одну копию подпрограмм, ресурсов и драйверов устройств. Когда приложению
требуется доступ к DLL, Windows проверяет, загружена ли DLL в память. Если это так, то вторая копия не загружается.
DLL может загружаться программой в память двумя различными
способами:
компоновке ее с программой с помощью утилиты IMPLIB);