Читать курсовая по информационному обеспечению, программированию: "Анимация объектов в диалоговых Windows-приложениях, способы создания" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

Анимация объектов в диалоговых Windows-приложениях, способы создания Введение

графика программный служебный приложение

Приложения с графикой, игры, Computer Aided Design/Computer Aided Manufacture (CAD/CAM - проектирование / производство с помощью компьютера), программы для рисования, для создания графиков и многие другие типы приложений требуют от разработчиков написания кода для работы с графикой. Использование создаваемых пользователем управляющих элементов также предполагает работу с графикой.

Посредством последней библиотеки классов компания Microsoft сделала написание кода для работы с графикой как никогда простым. Для рисования объектов в Windows Forms - приложениях язык С# содержит богатый набор типов и методов. Специально для.NET-платформы разработчики Microsoft разработали GDI+ библиотеку, значительно повысив возможности GDI (Graphic Device Interface). GDI+ включает возможности рисования простейших объектов (линии, эллипсы…), рисование различных объектов 2D графики, отображение файлов различных графических форматов (bmp, jpeg, gif, wmf, ico, tiff…) и многое другое.

При написании графического кода следует всегда помнить, что Microsoft Windows не запоминает, каким образом выглядит данное графическое окно, если оно заслоняется другими окнами. Если закрытое ранее окно оказывается на переднем плане и становится видимым, то система Windows сообщает приложению, что окно (или некоторая его часть) становится видимым и его можно нарисовать. На приложение возлагается только задача рисования содержимого окна. Вывод границ окна, линейки с заголовком и прочих графических составляющих самого окна система Windows берет на себя. При создании окна, в котором мы собираемся что-либо нарисовать, следует либо объявить класс, который является производным от System.windows. Forms. Form, либо, если мы создаем собственный управляющий элемент, объявить класс, который является производным от System.windows. Form.userControl. В обоих случаях придется переопределять виртуальную функцию onPaint(). В ОС Windows будет происходить обращение к этой функции всякий раз, когда возникает необходимость повторного рисования любой части окна. При наступлении этого события класс PaintEventArgs передается в качестве аргумента.

Целью курсовой работы - является изучения вывода на форму графики (изображения и текста), способов создания анимации графических объектов.

Объектом исследования является процесс создания анимации графический объектов.

Предметом исследования является использование анимации графических объектов в современных приложениях различного типа. 1. Принципы работы с графикой средствами GDI+ .1 Пространство имён GDI+

расшифровывается как Graphic Device Interface (интерфейс графических устройств). Этим словом обозначается подсистема Windows, предназначенная для вывода графических изображений на экран и на принтер (ОС Windows вся основана на использовании графики). GDI+ - это новый набор программных интерфейсов, используемый в.NET.

В.NET предусмотрено множество пространств имен, предназначенных для вывода двумерных графических изображений. Помимо ожидаемых стандартных типов (например, для работы с цветом, со шрифтами, с пером и кистью, с изображениями) в этих пространствах имён предусмотрены типы для выполнения достаточно изощренных операций, таких как геометрические преобразования, сглаживание неровностей,


Интересная статья: Быстрое написание курсовой работы