Техника программирования сложных окон в Visual Basic

Цена:
10 руб.

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

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

Описание

Введение

Mногие из Вас наверняка видели в Windows программах окна нестандартной формы (круглые, треугольные и т.д.) и задавали себе вопрос: как мне сделать такое окно? Если прочитать документацию по Visual Basic, то можно сделать вывод, что стандартные средства языка не предоставляют такой возможности. А что же делать, если очень хочется? Тогда следует вспомнить, что в распоряжении программиста на VB есть еще и Windows API, который должен нам в этом помочь.

Теоретические основы

Для начала давайте разберемся, как это можно сделать теоретически. Из документации Windows видно, что каждое окно в системе описывается множеством параметров, из которых нас с Вами интересует <видимая область окна>. Видимая область окна в системе, создаваемое Visual Basic <по умолчанию> имеет вид прямоугольника, но, в принципе, ничто не мешает изменить форму этой области. Данная область окна описывается с помощью специального объекта, который называется Region. Регион можно представить в виде поверхности, ограниченной координатами, описываемыми угловые точки этой области. Проще говоря, можно описать область любой формы, затем создать из неё, с помощью специальных функций, регион и <прикрепить> его к нужому нам окну.
ДО СИБГУТИ Контрольная работа №1 Алгоритмы обработки цифровых изображений «Создание сложных фильтров изображений» Вариант №01
Контрольная работа №1 «Создание сложных фильтров изображений» Цель: изучение способов комбинации простейших функций для реализации сложного фильтра. Задание: для выполнения контрольной работы вам необходимо разработать приложение Windows Forms выполняющее обработку изображение по алгоритму соответствующему вашему варианту. Пользователь должен иметь возможность загрузки своего изображения, а также настройки параметров фильтра. Выбор варианта контрольной работы производится по последней цифре паро
User loututu : 6 августа 2025
580 руб.
ДО СИБГУТИ Контрольная работа №1 Алгоритмы обработки цифровых изображений «Создание сложных фильтров изображений» Вариант №01
Резервуар вертикальный стальной РВС-3000 Общий вид-Чертеж-Оборудование транспорта и хранения нефти и газа-Курсовая работа-Дипломная работа
Резервуар вертикальный стальной РВС-3000 Общий вид-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
User lelya.nakonechnyy.92@mail.ru : 13 сентября 2023
318 руб.
Резервуар вертикальный стальной РВС-3000 Общий вид-Чертеж-Оборудование транспорта и хранения нефти и газа-Курсовая работа-Дипломная работа
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 3.19 Вариант б
Определить равнодействующую давления воды на цилиндрическую поверхность АВ закрытого резервуара (рис. 3.19), если секторный угол цилиндрической поверхности равен 90º, показать линию действия силы, рассчитать угол наклона силы к горизонту и глубину погружения центра давления hD для равнодействующей. Принять: радиус цилиндрической поверхности r, длину поверхности L, глубину заполнения резервуара Н, абсолютное давление на поверхности воды рабс, плотность воды ρ = 10³ кг/м³. Чертеж представить
User Z24 : 6 октября 2025
320 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 3.19 Вариант б
Общественное мнение. Методика и теория социологических исследований
Зарождение феномена ОМ (историко-антропологическая версия М. Горшкова) Зарождение представлений об ОМ (античная философия, мыслители итальянского гуманизма, Н. Макиавелли) Джон Локк и Томас Гоббс, о роли ОМ, моде, политических функциях ОМ. Мыслители Франц.Просвещения об общественном мнении, его природе и функциях. Представление о сущности ОМ в утилитаристской политической философии 19 века. Понимание категории ОМ в философии и социологии конца 19-нач.20 в.: обзор подходов 1 и 2 периодов Представ
User OstVER : 26 сентября 2012
20 руб.
up Наверх