t(CCmdUI *pCmdUI) { // TODO: A

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

t(CCmdUI *pCmdUI) { // TODO: Add your command update UI handler code here pCmdUI->SetRadio(mJntensity — INTJIGHT); } Здесь обработчики вызывают функцию CCmdUI: :SetRadio() вместо функции CCmdUI: :SetCheck(), чтобы выбранная команда меню была отмечена значком переключателя (он имеет вид кружка). И. Вы уже знаете, что приложение, поддерживающее архитектуру документ-представление, выводит информацию в окно представления с помощью виртуальной функции CView: :0nDraw(). Необходимо переопределить эту функцию в классе представления, порожденном от класса CFormView. В окне Class View выберите класс CFormDemoView, а затем, щелкнув на кнопке Overrides в окне свойств данного класса, разверните список виртуальных функций и выделите в нем элемент On Draw. В списке, который появится справа, активизируйте команду OnDraw. В заголовке функции удалите из списка параметров символы комментариев. Введите код, аналогичный коду из упражнения 1 (показан полужирным шрифтом). Программа просмотра формы 267 void CFormDemoView::OnDraw(CDC* pDC) { // TODO: Add your specialized code here and/or call the base class COLORREF Color


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