Visual C для начинающих

       

Работа с библиотеками динамической компоновки (DLL)


  • Использование DLL
    • Библиотеки импортирования
    • Согласование интерфейсов
    • Загрузка неявно подключаемой DLL
    • Динамическая загрузка и выгрузка DLL
    • Пример обычной DLL и способов загрузки
    • Создание DLL
      • Функция DllMain
      • Экспортирование функций из DLL


      • Экспортирование классов
      • Память DLL
      • Полная компиляция DLL
      • DLL и MFC
        • Обычные MFC DLL
        • Динамические расширения MFC
        • Загрузка динамических расширений MFC
        • Экспортирование функций из динамических расширений
        • С самого рождения (или чуть позже) операционная система Windows использовала библиотеки динамической компоновки DLL (Dynamic Link Library), в которых содержались реализации наиболее часто применяемых функций. Наследники Windows — NT и Windows 95, а также OS/2 — тоже зависят от библиотек DLL в плане обеспечения значительной части их функциональных возможностей.

          Рассмотрим ряд аспектов создания и использования библиотек DLL:

          • как статически подключать библиотеки DLL;
          • как динамически загружать библиотеки DLL;
          • как создавать библиотеки DLL;
          • как создавать расширения МFC библиотек DLL.


          • Содержание раздела