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

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-80662.rtf

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

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

как статически подключать библиотеки DLL;

как динамически загружать библиотеки DLL;

как создавать библиотеки DLL;

как создавать расширения МFC библиотек DLL.

Использование DLL

Практически невозможно создать приложение Windows, в котором не использовались бы библиотеки DLL. В DLL содержатся все функции Win32 API и несчетное количество других функций операционных систем Win32.

Вообще говоря, DLL - это просто наборы функций, собранные в библиотеки. Однако, в отличие от своих статических родственников (файлов . lib), библиотеки DLL не присоединены непосредственно к выполняемым файлам с помощью редактора связей. В выполняемый файл занесена только информация об их местонахождении. В момент выполнения программы загружается вся библиотека целиком. Благодаря этому разные процессы могут пользоваться совместно одними и теми же библиотеками, находящимися в памяти. Такой подход позволяет сократить объем памяти, необходимый для нескольких приложений, использующих много общих библиотек, а также контролировать размеры ЕХЕ-файлов.

Однако, если библиотека используется только одним приложением, лучше сделать ее обычной, статической. Конечно, если входящие в ее состав функции будут использоваться только в одной программе, можно просто вставить в нее соответствующий файл с исходным текстом.

Чаще всего проект подключается к DLL статически, или неявно, на этапе компоновки. Загрузкой DLL при выполнении программы управляет операционная система. Однако, DLL можно загрузить и явно, или динамически, в ходе работы приложения.
Шаблоны проектирования. Исполнение модуля: файл динамической библиотеки dll
Введение. Теоретические разделы. Постановка задачи. Разработка диаграмм UML. Формирование плана управления конфигурациями и план графика проекта. Разработка программы тестирования. Разработка основной программы. Оформление индивидуальной программной документации. Заключение. Литература.
User evelin : 21 июля 2015
75 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 5.26 Вариант а
Определить, каким должно быть показание манометра М1 (рман1) на поверхности воды в закрытом резервуаре, из которого по системе труб с кольцевым соединением вода поступает в другой закрытый резервуар при показании манометра М2 (рман2) на поверхности воды (рис. 5.26). Общий расход воды в системе равен Q. Диаметры водопроводной сети: d1 = 250 мм, d2 = 150 мм, d3 = 100 мм, d4 = 200 мм, длины участков l1, l2, l3, l4. Разность уровней воды в резервуарах Н. Трубы водопроводные нормальные
User Z24 : 10 октября 2025
300 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 5.26 Вариант а
Социально-значимые акции как технологии формирования имиджа предприятия
Содержание Реферат Определения Введение Глава 1. ПР-инструментарий формирования имиджа компании 1.1 Современные подходы к изучению имиджа 1.2 Технологии формирования имиджа организации 1.3 Социально-значимые акции как инструмент формирования имиджа социально ответственной компании Глава 2. Описание ОАО "Томское пиво" 2.1 Краткая характеристика предприятия 2.2 Миссия ОАО "Томское пиво" 2.3 Стратегия ОАО "Томское пиво" Глава 3 Социально-значимые акции как технология формирования имиджа компании, н
User Elfa254 : 6 февраля 2014
5 руб.
Инженерная защита населения
ИНЖЕНЕРНАЯ ЗАЩИТА НАСЕЛЕНИЯ – совокупность взаимосвязанных по времени, ресурсам, месту проведения инженерно-технических мероприятий гражданской обороны, направленных на повышение устойчивости функционирования объектов экономики, всех видов деятельности, а также на предотвращение или предельное снижение потерь населения от поражающих факторов ССП и ЧС природного и техногенного характера.
User lokomotiv9590 : 12 июня 2012
Термодинамика и теплопередача ТюмГНГУ Техническая термодинамика Задача 2 Вариант 35
Для теоретического цикла ГТУ с подводом теплоты при постоянном давлении определить параметры рабочего тела (воздуха) в характерных точках цикла, подведенную и отведенную теплоту, работу и термический к.п.д. цикла, если начальное давление р1=0,1 МПа, начальная температура t1=27 ºC, степень повышения давления в компрессоре π, температура газа перед турбиной t3. Определить теоретическую мощность ГТУ при заданном расходе воздуха G. Дать схему и цикл установки в pυ- и Ts — диаграммах. Данные для реш
User Z24 : 10 января 2026
200 руб.
Термодинамика и теплопередача ТюмГНГУ Техническая термодинамика Задача 2 Вариант 35
up Наверх