окна представления. Упражнение
Автор admin Четверг, 9 апреля 2009 11:32
окна представления. Упражнение 4. Удаление данных документа Каждый раз, когда пользователь выбирает в меню File команду New, функция CWinApp::OnFileNewO вызывает виртуальную функцию CDocument:
eleteContents(), удаляющую содержимое текущего документа перед инициализацией нового. Чтобы удалить данные, сохраняемые классом документа, необходимо написать новую версию указанной функции в виде члена этого класса документа. Переопределение виртуальной функции является общераспространенным и эффективным способом настройки MFC. 1. Выделите в окне Class View имя класса CMiniPaintDoc и откройте окно его свойств. 2. Щелкните на кнопке Overrides (Переопределения) с изображением зеленого кубика, после чего откроется список виртуальных функций, которые можно переопределять для класса документа. 3. Выделите в данном списке функцию DeleteContents, и в поле, расположенном справа от имени функции, появится кнопка, открывающая список команд. Щелкните на ней и выберите команду
Комментарии закрыты.
Последние комментарии