ВУЗ:
Составители:
Основы компьютерной графики для программистов 57
____________________________________________________________________________________________________________________
http://www.ksu.ru/persons/9134.ru.html
ЧАСТЬ 2. ПРИЛОЖЕНИЯ КОМПЬЮТЕРНОЙ ГРАФИКИ
Глава 10. Оконный интерфейс Windows
В этой главе вы получите представление о терминологии и общих принципах
функционирования графического оконного интерфейса операционной системы
Windows.
После изучения материалов по данной теме вы научитесь:
• Подключать и использовать программные средства уровня операционной
системы в Delphi.
• Создавать и отображать на экране окна Windows.
• Пользоваться функциями построения графических изображений средствами
Windows.
Система программирования Delphi позволяет создавать программы, пользуясь
функциями уровня операционной системы – Windows API. Аббревиатура API
расшифровывается как Application Programming Interface – Интерфейс Прикладного
Программирования. Функции Windows API полностью обеспечивают программиста
набором средств для разработки любых программ. В этот набор, в том числе, входят и
функции для работы с окнами Windows. Важно понимать, что функции Windows API
могут
вызываться из любого языка программирования высокого уровня, для которого
существует компилятор для Windows.
Замечание. Функции Windows API работают по принципу структурного
программирования. В наборе функций Windows API не применяются объекты как в
технологии объектно-ориентированного программирования.
Для чего использовать функции Windows API?
Необходимость применения функций Windows API может быть по следующим
причинам. Современные системы программирования обычно применяют технологии
быстрой разработки программ (Rapid Application Development, RAD). По этой
технологии программисту предоставляется набор объектов и алгоритмов, которые
выполняют большую часть рутинных действий незаметно для программиста. За счет
этого программист получает возможность сконцентрировать усилия на разработке
алгоритма решения прикладной задачи вместо решения
часто повторяющихся задач
общесистемного плана вроде установления размеров, вида и расположения окон на
экране и элементов управления на них. Однако, технология RAD, за счет своей
универсальности и гибкости, требует использования дополнительного программного
кода, что может сказаться на быстродействии программы. Это особенно важно для
приложений компьютерной графики, где вывод на экран может
занимать большую
часть времени работы программы. Кроме этого, практика в применении функций
Windows API позволяет правильнее понимать принципы функционирования и
взаимодействия прикладной программы и операционной системы.
Основы компьютерной графики для программистов 57 ____________________________________________________________________________________________________________________ ЧАСТЬ 2. ПРИЛОЖЕНИЯ КОМПЬЮТЕРНОЙ ГРАФИКИ Глава 10. Оконный интерфейс Windows В этой главе вы получите представление о терминологии и общих принципах функционирования графического оконного интерфейса операционной системы Windows. После изучения материалов по данной теме вы научитесь: • Подключать и использовать программные средства уровня операционной системы в Delphi. • Создавать и отображать на экране окна Windows. • Пользоваться функциями построения графических изображений средствами Windows. Система программирования Delphi позволяет создавать программы, пользуясь функциями уровня операционной системы – Windows API. Аббревиатура API расшифровывается как Application Programming Interface – Интерфейс Прикладного Программирования. Функции Windows API полностью обеспечивают программиста набором средств для разработки любых программ. В этот набор, в том числе, входят и функции для работы с окнами Windows. Важно понимать, что функции Windows API могут вызываться из любого языка программирования высокого уровня, для которого существует компилятор для Windows. Замечание. Функции Windows API работают по принципу структурного программирования. В наборе функций Windows API не применяются объекты как в технологии объектно-ориентированного программирования. Для чего использовать функции Windows API? Необходимость применения функций Windows API может быть по следующим причинам. Современные системы программирования обычно применяют технологии быстрой разработки программ (Rapid Application Development, RAD). По этой технологии программисту предоставляется набор объектов и алгоритмов, которые выполняют большую часть рутинных действий незаметно для программиста. За счет этого программист получает возможность сконцентрировать усилия на разработке алгоритма решения прикладной задачи вместо решения часто повторяющихся задач общесистемного плана вроде установления размеров, вида и расположения окон на экране и элементов управления на них. Однако, технология RAD, за счет своей универсальности и гибкости, требует использования дополнительного программного кода, что может сказаться на быстродействии программы. Это особенно важно для приложений компьютерной графики, где вывод на экран может занимать большую часть времени работы программы. Кроме этого, практика в применении функций Windows API позволяет правильнее понимать принципы функционирования и взаимодействия прикладной программы и операционной системы. http://www.ksu.ru/persons/9134.ru.html
Страницы
- « первая
- ‹ предыдущая
- …
- 55
- 56
- 57
- 58
- 59
- …
- следующая ›
- последняя »