ation // Прототипы функций не

Автор admin Суббота, 9 мая 2009 11:32

ation // Прототипы функций не показаны (см. занятие 7) // Толщина линий int m_CurrentThickness; // Тип фигуры UINT rn_CurrentTool: // Текущий цвет для рисования фигур COLORREF m_CurrentColor; // Идентификатор команды меню Color UINT mJdxColorCmd; }; 9. Как вы помните, добавление переменных-членов с помощью мастера приводит к их автоматической инициализации в конструкторе класса с применением списка инициализации. Однако установленные при этом значения нам не подходят. Поэтому, дважды щелкнув на имени класса CMiniPaintApp в окне 398 Занятие 14. Использование функций рисования Class View, откройте код конструктора этого класса в окне редактора. Закомментируйте или удалите строку, в которой производится инициализация переменной mldxColorCmd нулевым значением. Мы будем инициализировать эту переменную значением IDC0L0RBLACK (идентификатор команды Black). Переменная m_CurrentColor имеет тип C0L0RREF, значит, она может быть инициализирована кодом цвета, который возвращает макрос RGB(). Определим начальный цвет черным. Изменения в коде конструктора выделены полужирным шрифтом. CMiniPaintApp::CMiniPaintApp() : m


Комментарии закрыты.