Цвет линии COLORREF m_Color; }

Автор admin Воскресенье, 10 мая 2009 11:32

Цвет линии COLORREF m_Color; }: 12. Измените список параметров в объявлении конструктора класса Cline, хранящемся в файле MiniPaintDoc.h. Поскольку количество атрибутов класса CLi пе увеличилось, необходимо инициализировать добавленные переменные значениями, которые будут передаваться конструктору. Измененный прототип конструктора выделен полужирным шрифтом. class CLine : public CObject { protected: int m_Xl. m_Yl.m_X2.m_Y2; DECLARE_SERIAL (CLine) public: CLinednt XI,int Yl.int X2,int Y2,COLORREF Color,int Thickness); virtual -CLineO; void Draw (CDC *PDC); CLine(void); virtual void Serialize(CArchive& ar); CRect GetDimRect(void); // Толщина линии DWORD m_Thickness; // Цвет линии COLORREF m_Color; }: 400 Занятие 14. Использование функций рисования 13. Изменение прототипа конструктора класса CLine должно сопровождаться модификацией кода конструктора. Добавьте в тело конструктора, хранящегося в файле MiniPaintDoc.cpp, операторы присваивания значений добавленным переменным. Теперь конструктор будет выглядеть по-другому: CLine::CLine (int XI. int Yl. int X2, int Y2. COLORREF Color, int Thickness) { m_Xl = XI


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