Техника программирования сложных окон в Visual Basic
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Введение
Mногие из Вас наверняка видели в Windows программах окна нестандартной формы (круглые, треугольные и т.д.) и задавали себе вопрос: как мне сделать такое окно? Если прочитать документацию по Visual Basic, то можно сделать вывод, что стандартные средства языка не предоставляют такой возможности. А что же делать, если очень хочется? Тогда следует вспомнить, что в распоряжении программиста на VB есть еще и Windows API, который должен нам в этом помочь.
Теоретические основы
Для начала давайте разберемся, как это можно сделать теоретически. Из документации Windows видно, что каждое окно в системе описывается множеством параметров, из которых нас с Вами интересует <видимая область окна>. Видимая область окна в системе, создаваемое Visual Basic <по умолчанию> имеет вид прямоугольника, но, в принципе, ничто не мешает изменить форму этой области. Данная область окна описывается с помощью специального объекта, который называется Region. Регион можно представить в виде поверхности, ограниченной координатами, описываемыми угловые точки этой области. Проще говоря, можно описать область любой формы, затем создать из неё, с помощью специальных функций, регион и <прикрепить> его к нужому нам окну.
Mногие из Вас наверняка видели в Windows программах окна нестандартной формы (круглые, треугольные и т.д.) и задавали себе вопрос: как мне сделать такое окно? Если прочитать документацию по Visual Basic, то можно сделать вывод, что стандартные средства языка не предоставляют такой возможности. А что же делать, если очень хочется? Тогда следует вспомнить, что в распоряжении программиста на VB есть еще и Windows API, который должен нам в этом помочь.
Теоретические основы
Для начала давайте разберемся, как это можно сделать теоретически. Из документации Windows видно, что каждое окно в системе описывается множеством параметров, из которых нас с Вами интересует <видимая область окна>. Видимая область окна в системе, создаваемое Visual Basic <по умолчанию> имеет вид прямоугольника, но, в принципе, ничто не мешает изменить форму этой области. Данная область окна описывается с помощью специального объекта, который называется Region. Регион можно представить в виде поверхности, ограниченной координатами, описываемыми угловые точки этой области. Проще говоря, можно описать область любой формы, затем создать из неё, с помощью специальных функций, регион и <прикрепить> его к нужому нам окну.
Другие работы
Психологические основы манипуляции личностью
Qiwir
: 11 октября 2013
Содержание
Введение
1. Психологические основы манипуляций личностью
2. Виды профессиональных манипуляций
3. Методы защиты от манипулятивных воздействий
Заключение
Список литературы
Введение
Проблема информационно-психологической безопасности личности, ее психологической защищенности и способов формирования психологической защиты в условиях кардинальных изменений российского общества становится особенно актуальной как в теоретическом, так и в прикладном плане.
В последнее время в научных работ
Электропитание устройств и систем связи. Лабораторная работа №3. Вариант №2
hedgehog
: 25 ноября 2014
3.1 Однофазный мостовой неуправляемый выпрямитель
Цель работы:
Исследование установившихся процессов в однофазных схемах выпрямления. Экспериментальное определение кпд и выходного сопротивления, снятие внешних характеристик выпрямителей при работе на активную нагрузку.
100 руб.
Финансы и кредит
mahaha
: 6 марта 2017
Дисциплина
Финансы и кредит
Курсовая работа
Вариант No 6
Содержание
Введение 3
1. Необходимость и содержание финансового контроля 4
1.1. Понятие финансового контроля 4
1.2 Цель, функции и задачи финансового контроля 9
2. Организация финансового контроля 11
2.1. Основные формы и виды внешнего финансового контроля 11
2.2. Виды внутреннего финансового контроля 18
. СПЕЦИАЛЬНЫЕ РАЗДЕЛЫ ВНУТРИФИРМЕННОГО ФИНАНСОВОГО КОНТОЛЛИНГА 25
3.1. Стратегический и оперативный контроль 25
3.2. Система контролл
45 руб.
Техническая термодинамика Контрольная работа 2 Задача 18
Z24
: 26 ноября 2025
Диоксид углерода с начальными параметрами р1=0,6 МПа и t1=500 ºС вытекает через сужающееся сопло в среду, давление в которой постоянно и равно 0,4 МПа. Считая диоксид углерода идеальным газом с k=1,2, определить площадь выходного сечения сопла, а также параметры и скорость газа в этом сечении, если массовый расход газа равен 2 кг/с, а скоростной коэффициент φ=0,94. Изменится ли расход газа, если давление среды понизить до рс=0,2 МПа?
220 руб.