e here mlntensity – INTDARK; C
Автор admin Пятница, 24 апреля 2009 11:32
e here mlntensity – INTDARK; CC1ientDC CIientDC(this); 266 Занятие 10. Диалоговые и многодокументные приложения OnPrepareDC(&ClientDC); CRect Rect = m_RectSample; CIientDC.LPtoDP(&Rect); InvalidateRect(&Rect); UpdateWindowO; } void CFormDemoView::0n0ptionsLightО { // TODO: Add your command handler code here mjntensity = INTJIGHT; CC1ientDC ClientDC(this); OnPrepareDC(&ClientDC); CRect Rect – mJectSample; ClientDC.LPtoDP(&Rect); InvalidateRect(&Rect); UpdateWindowO; } 10. Поскольку интенсивность цвета устанавливается с помощью команд меню, а не переключателей, программа должна предоставить обработчики OnUpda-teOptionsDarkO и OnUpdateOptionsLightO, обновляющие каждую такую команду. Откройте окно Class View и двойным щелчком на имени функции OnUpda -teOptionsDarkO отобразите ее код в окне редактора, затем добавьте выделенный полужирным шрифтом оператор. Аналогичный оператор добавьте в функцию OnUpdateOptionsLightO. void CFormDemoView::OnUpdateOptionsDarkCCCmdUI *pCmdl)I) { // TODO: Add your command update UI handler code here pCmdUI->SetRadio(mJntensity = INTJARK); } void CFormDemoView::OnUpdateOptionsLigh
Комментарии закрыты.
Последние комментарии