области рисунка. Обновление ра

Автор admin Вторник, 14 апреля 2009 11:32

области рисунка. Обновление разделяемых окон 149 publ ic, в поле Function name Задайте имя GetDimRect, в полях Parameter type и Parameter name ничего не указывайте или введите void. Нажмите кнопку Finish. В интерфейс класса CLine (файл MiniPaintDoc.h) будет добавлена строка, выделенная здесь полужирным шрифтом. class CLine : public CObject { protected: int m_Xl, m_Yl,m_X2.m_Y2; DECLARE_SERIAL (CLine) public: CLine(int XI,int Yl.int X2.int Y2); virtual -CLineO; void Draw (CDC *PDC); CLine(void): virtual void Serialize(CArchive& ar): CRect GetDimRect(void); }: 3. В файл MiniPaintDoc.cpp добавьте определение функции CLine: -.GetDimRect О. Для этого в окне Class View разверните список методов класса CLine, щелкнув мышью на символе + слева от имени класса. В появившемся списке функций двойным щелчком на имени GetDimRect (void) откройте файл MiniPaintDoc.cpp. Курсор будет установлен на имени нужной функции. 4. В оператор return функции GetDimRect (void) добавьте код, выделенный полужирным шрифтом. CRect CLine::GetDimRect(void) { return CRect ( min(m_Xl, m_X2), min(m_Yl. m_Y2), max(m_Xl, m_X2) + 1. max(m_Ylf m


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