18c0693f

Реакции на сообщения Windows



Реакции на сообщения Windows

Вспомните, как вы ранее вводили в различные классы реакции на сообщения Windows и повторите эти действия для класса cOGView столько раз, сколько необходимо, чтобы в нем появились стартовые заготовки функций обработки следующих сообщений:

В конструктор класса вставьте код установки начальных значений переменных:

COGView::COGView()

{

//====== Контекст передачи пока отсутствует

m_hRC = 0;

//====== Начальный разворот изображения

m_AngleX = 35.f;

m_AngleY = 20.f;

//====== Угол зрения для матрицы проекции

m_AngleView = 45.f;

//====== Начальный цвет фона

m_BkClr = RGB(0, 0, 96);

// Начальный режим заполнения внутренних точек полигона

m_FillMode = GL_FILL;

//====== Подготовка графика по умолчанию

DefaultGraphic();

//====== Начальное смещение относительно центра сцены

//====== Сдвиг назад на полуторный размер объекта

m_zTrans = -1.5f*m_fRangeX;

m_xTrans = m_yTrans = 0.f;

//== Начальные значения квантов смещения (для анимации)

m_dx = m_dy = 0.f;

//====== Мышь не захвачена

m_bCaptured = false;

//====== Правая кнопка не была нажата

m_bRightButton = false;

//======



Содержание раздела