= RGB (m_Red ? (m_Intensity

Автор admin Суббота, 25 апреля 2009 11:32

= RGB (m_Red ? (m_Intensity=INT_DARK ? 128 : 255) : 0. mjSreen ? (mJntensity=INT_DARK ? 128 : 255) : 0. mjlue ? (m_Intensity«INT_DARK ? 128 : 255) : 0); CBrush Brush(Color); pDC->Fi11Rect(&m_RectSample, &Brush); } 12. После прикрепления объекта представления к объекту документа перед его первым отображением вызывается переопределенная версия виртуальной функции CFormDemoView: :OnInitialUpdate(). Код, сгенерированный мастером MFC Application Wizard, после вызова версии функции CFormView: :OnInitialUpdate() базового класса вызывает функцию CFrameWnd: :RecalcLayout() объекта главного окна. Чтобы главное окно отображало содержимое окна представления в случае изменения его размеров, программа вызывает функцию CScroilView: :Re-sizeParentToFitO. Для инициализации размеров прямоугольника, используемого в процессе заливки его цветом, добавляется код, аналогичный коду функции CDIgDemoDIg::OnlnitDialog() программы DlgDemo. Этот код добавлен в функцию CFormDemoView: :OnInitialUpdate(), а не в функцию CFormDemoView: OnlnitDialogO, потому что окно представления не получает сообщения WM_INITDIAL0G и, следовательно


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