Читать реферат по информатике, вычислительной технике, телекоммуникациям: "Визуализация контактных преобразований в среде Visual C++ 6" Страница 4

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

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

называется CЕllipseDoc. Он порождается из класса CDocument библиотеки MFC. Заголовочный файл CEllipseDoc имеет имя CEllipseDoc.h, а имя файла реализации - CEllipseDoc.cpp. Класс документа отвечает за хранение данных программы и за чтение и запись данных на диск.

Класс представления в Ellipse называется CЕllipseView и порождается от MFC-класса Cview. Заголовочный файл CEllipseView называется CEllipseView.h, а имя файла реализации - CЕllipse.cpp. Класс представления отвечает за отображение данных программы (на экране, на принтере, или другом устройстве) и за обработку информации, вводимой пользователем.

Этот класс управляет окном представления (view window), которое используется для отображения данных программы на экране. Класс представления в Ellipse просто отображает строку сообщения внутри окна представления.

Класс главного окна в Ellipse называется CMainFraim и порождается от MFC-класса CFrameWnd. Заголовочный файл CMainFrame называется MainFrm.h, а имя файла реализации - MainFrm.cpp. Класс главного окна управляет главным окном программы, которое является обрамляющим окном и содержит рамку окна, строку заголовка, строку меню и системное меню. Обрамляющее окно также содержит кнопки Minimize, Maximize, Close, а иногда и другие элементы пользовательского интерфейса, например, панель инструментов, строку состояния. Окно представления, управляемое классом представления, занимает внутри обрамляющего окна пустую область, которая называется клиентской областью главного окна. Окно представления не имеет видимых элементов, кроме текста и графики, отображающейся явно. Окно представления – дочернее окно главного окна, поэтому оно всегда отображается поверх и внутри границ рабочей области главного окна.

Наконец, класс приложения назван CEllipseApp и порожден из MFC–класса CWinApp. Файл заголовков класса CEllipseApp назван Ellipse.h, а файл реализации – Ellipse.cpp. Класс приложения управляет программой в целом. Это значит, что он выполняет общие задачи, не относящиеся к каким-либо другим трём классам (например, инициализацию программы и её заключительную очистку). Каждая MFC–программа должна создать в точности один экземпляр класса, порождённого из класса CWinApp. Четыре главных класса обращаются друг к другу и обмениваются данными, вызывая открытые функции-члены другого класса и посылая сообщения. Глава 2.

Использование функций рисования

    Создание объекта контекста устройства

2) Выбор инструментов рисования

3) Выбор стандартных инструментов рисования

4) Создание инструментов рисования

Существуют два различных подхода к созданию и манипулированию графическими изображениями. Можно также вызвать функции рисования в процессе выполнения программы. Эти функции предназначены для создания рисунков, состоящих из отдельных геометрических фигур, таких, как прямые линии, дуги и прямоугольники. Возможно создание и отображение растровых изображений (называемых точечными рисунками), сохраняющих текущие коды пикселей, используемых для воспроизведения образов на устройстве. Растровые изображения удобны для создания более сложных рисунков, которые нелегко разделить на отдельные геометрические фигуры. Средства, описанные в этих главах, взаимосвязаны. Функции рисования используются для изменения узоров пикселей внутри растровых изображений, а битовые операции применяются для манипулирования


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