CDocument::DeleteContents

Виртуальный void DeleteContents ( );

Примечания

Вызывается средой для удаления данных документа не разрушая самого объекта CDocument . Она вызывается непосредственно перед документ должен быть уничтожен. Это называется также гарантировать, что документ является пустым перед. Это особенно важно для приложения SDI, которая использует только один документ; Этот документ используется повторно каждый раз, когда пользователь создает или открывает другой документ. Эта функция вызывается для реализации «Редактировать очистить все» или похожей командой, которая удаляет все данные документа. По умолчанию реализация этой функции не делает ничего. Переопределить эту функцию для удаления данных в документе.

Пример

/ / Этот пример является обработчик для редактирования очистить все команды.

void CMyDoc::OnEditClearAll()
{
 nbsp; DeleteContents();
   UpdateAllViews(&NULL);   
}

void CMyDoc::DeleteContents()
{
   / / Инициализировать данные документа.

}

Обзор CDocument |nbsp; Члены класса | Иерархическая схема

См. такжеnbsp;CDocument::OnCloseDocument, CDocument::On&NewDocument, CDocument::OnOpenDocument

Index