Автор24

Информация о работе

Подробнее о работе

Страница работы

Лабораторная работа по теме «Создание и использование DLL-модулей в приложении» , на языке программирования C#. WinAPI.

  • 7 страниц
  • 2022 год
  • 0 просмотров
  • 0 покупок
Автор работы

user5756184

200 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

• DLL со статической линковкой: рисует точку на экране заданного цвета с заданными координатами.
• DLL с динамической линковкой: возвращает статистику: сколько раз за последние N секунд нажималась левая клавиша мыши, сколько – правая.

Для реализации статистического и динамического связывания будет использоваться DLL, часть методов в ней будет приватными, а другая часть – публичными.
Для выполнения задания по рисованию двух линий на мониторе необходимо выполнить два шага: получить параметры монитора (длину и высоту), для корректной отрисовки линий на разных мониторах, и рисовать эти линии. Для этого используются три созданных метода: ReleaseDC, освобождает контекст устройства (DC), освобождая его для использования другими приложениями, и метод GetDC - извлекает дескриптор дисплейного контекста устройства (DC) для рабочей области заданного окна или для всего экрана, FillEllipse-заполняет внутреннюю часть эллипса, определяемого ограничивающим прямоугольником, заданным с помощью пары координат, ширины и высоты.
Статистическое подключение осуществляется путем добавления в проект ссылки на библиотеку. Из рабочего проекта будет доступ только к тем методам и классам библиотеки, которые помечены модификатором public.

Задание: разработать два DLL-модуля и приложение, демонстрирующее их работу, согласно заданному варианту. Первый DLL-модуль должен проецироваться на адресное пространство приложения неявной компоновкой (статический метод), второй – явной загрузкой DLL (динамический метод).

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Согласен с условиями политики конфиденциальности и  пользовательского соглашения

Фрагменты работ

• DLL со статической линковкой: рисует точку на экране заданного цвета с заданными координатами.
• DLL с динамической линковкой: возвращает статистику: сколько раз за последние N секунд нажималась левая клавиша мыши, сколько – правая.

Для реализации статистического и динамического связывания будет использоваться DLL, часть методов в ней будет приватными, а другая часть – публичными.
Для выполнения задания по рисованию двух линий на мониторе необходимо выполнить два шага: получить параметры монитора (длину и высоту), для корректной отрисовки линий на разных мониторах, и рисовать эти линии. Для этого используются три созданных метода: ReleaseDC, освобождает контекст устройства (DC), освобождая его для использования другими приложениями, и метод GetDC - извлекает дескриптор дисплейного контекста устройства (DC) для рабочей области заданного окна или для всего экрана, FillEllipse-заполняет внутреннюю часть эллипса, определяемого ограничивающим прямоугольником, заданным с помощью пары координат, ширины и высоты.
Статистическое подключение осуществляется путем добавления в проект ссылки на библиотеку. Из рабочего проекта будет доступ только к тем методам и классам библиотеки, которые помечены модификатором public.

Задание: разработать два DLL-модуля и приложение, демонстрирующее их работу, согласно заданному варианту. Первый DLL-модуль должен проецироваться на адресное пространство приложения неявной компоновкой (статический метод), второй – явной загрузкой DLL (динамический метод).

Купить эту работу

Лабораторная работа по теме «Создание и использование DLL-модулей в приложении» , на языке программирования C#. WinAPI.

200 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 200 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

19 февраля 2023 заказчик разместил работу

Выбранный эксперт:

Автор работы
user5756184
4.4
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—4 дня
200 ₽ Цена от 200 ₽

5 Похожих работ

Лабораторная работа

Реализация технологий электронного обучения и обучения с применением дистанционных образовательных технологий

Уникальность: от 40%
Доступность: сразу
500 ₽
Лабораторная работа

Анализ данных в Microsoft Excel «Подбор параметров. Разработка сценариев»

Уникальность: от 40%
Доступность: сразу
400 ₽
Лабораторная работа

Отчет по лабораторной работе №4 Характеристики низкочастотных цифровых фильтров во временной и частотной областях

Уникальность: от 40%
Доступность: сразу
200 ₽
Лабораторная работа

Отчет по лабораторной работе 3(1). Линейная свертка последовательностей во временной и частотной областях. 3(2). Вычисление апериодической свертки мет

Уникальность: от 40%
Доступность: сразу
200 ₽
Лабораторная работа

Отчет по лабораторной работе №2 Характеристики линейных систем во временной и частотной областях

Уникальность: от 40%
Доступность: сразу
200 ₽

Отзывы студентов

Отзыв Денис об авторе user5756184 2017-04-04
Лабораторная работа

Отличная работа, в срок, подробно.

Общая оценка 5
Отзыв Каспер об авторе user5756184 2015-12-06
Лабораторная работа

спасибо за помощь, Марина Вадимовна!

Общая оценка 5
Отзыв Алексей Михайлов об авторе user5756184 2016-10-23
Лабораторная работа

Работой доволен. Спасибо!

Общая оценка 5
Отзыв Оксана об авторе user5756184 2017-05-27
Лабораторная работа

Работа выполнена быстро, качественно и подробно описано решение. Спасибо большое!)

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Высокоскоростная корпоративная, локальная вычислительная сеть предприятия

Уникальность: от 40%
Доступность: сразу
1490 ₽
Готовая работа

Программный комплекс задач поддержки процесса использования смарт-карт клиентами АЗС

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Защита локальной сети программными средствами microsoft

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Разработка мобильного приложения для планирования и организации задач пользователя

Уникальность: от 40%
Доступность: сразу
2400 ₽
Готовая работа

Разработка и программная реализация статистической обработки текста с использованием морфологического анализа

Уникальность: от 40%
Доступность: сразу
100 ₽
Готовая работа

Информационная веб-система организации процесса чартеринга яхт

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Обзор рынка программных средств self-service BI инструментов

Уникальность: от 40%
Доступность: сразу
600 ₽
Готовая работа

Разработка голосового чата для локальной сети

Уникальность: от 40%
Доступность: сразу
1800 ₽
Готовая работа

Конфигурирование поисковых серверов для сети Интернет и локальной сети

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Коммутации в телеграфных сетях

Уникальность: от 40%
Доступность: сразу
1500 ₽
Готовая работа

Разработка программной системы персонализации доступа для охранных структур

Уникальность: от 40%
Доступность: сразу
2300 ₽
Готовая работа

Динамические структуры данных

Уникальность: от 40%
Доступность: сразу
600 ₽