Практикум
  • формат pdf
  • размер 2,28 МБ
  • добавлен 17 апреля 2012 г.
Финогенов К.Г. Программирование в системе Windows с помощью объектно-ориентированных библиотек. Лабораторный практикум
Учебное пособие. - М.: МИФИ, 2008. - 104 с. - ISBN 978-5-7262-0897-8.
Первая часть пособия посвящена принципам составления объектно-ориентированных приложений Windows, использующих классы библиотек интерфейсных объектов. Рассматриваются правила составления таких программ, возможности включения в них типичных для приложений Windows интерфейсных средств (меню, диалогов, элементов управления, графических изображений и пр.) в двух средах программирования: Borland C++ (библиотека OWL) и Borland C++ Builder (библиотека VCL). Вторая часть пособия представляет собой описание лабораторного практикума и комплекта индивидуальных заданий для освоения объектно-ориентированного программирования в системе Windows с помощью библиотек Borland C++ и Borland C++ Builder.
Пособие может быть также полезно студентам, аспирантам и преподавателям, знакомым с языком C++ и основами объектно-ориентированного программирования и желающим самостоятельно освоить использование объектно-ориентированных библиотек.
Содержание.
Теоретические сведения.
Структура OWL-приложения Windows. Интерфейс графических устройств GDI. Организация меню и обработка сообщений Windows. Диалоговые окна. Программирование в среде Borland C++ Builder.
Лабораторный практикум.
Приложение Windows с выводом в главное окно текста и фигур (индивидуальное задание А).
Вывод в главное окно графика математической функции (индивидуальное задание В). Меню и стандартный диалог "Открытие файла" (индивидуальное задание С).
Вывод растровых изображений.
Обработка сообщений от мыши (индивидуальное задание D).
Модальный диалог в качестве главного окна приложения.
Динамическое взаимодействие пользователя с элементами управления диалога.
Программирование в среде Borland C++ Builder.
Простейшее приложение с главным окном.
Работа с элементами формы.
Вывод в окно графика математической функции (индивидуальное задание Е).
Синхронизация программных действий с помощью таймера.
Использование совместимой памяти.
Меню, стандартные диалоги и растровые изображения.
Растр в памяти и обработка изображений (индивидуальное задание F).
Индивидуальные задания лабораторного практикума.
Список литературы.
Похожие разделы