Contents О, которая удалит сод
Автор admin Воскресенье, 12 апреля 2009 11:32
Contents О, которая удалит содержимое текущего документа и инициализирует новый документ. Эту виртуальную функцию необходимо переопределить в классе документа CMiniEditDoc. Поскольку класс представления порожден от класса CEditView, текст документа сохраняется в самом окне представления. Класс CEditView присваивает окну представления класс Edit. Окно, принадлежащее этому классу, называется текстовым элементом управления (или редактируемым полем). При его поддержке не только сохраняется отображаемый текст, но и обеспечивается большой набор средств редактирования. Чтобы удалить текст в окне представления, нужно получить указатель на объект представления, который связан с объектом документа. Документ может иметь более одного ассоциированного с ним представления, которые организованы в коллекции объектов. Функция Del eteContents О вызывает функцию CDocument: :GetFirstViewPosition() для получения позиции (индекса) первого объекта представления — единственного в программе MiniEdit. Этот индекс передается функции CDocument:: Get Next -ViewO в качестве аргумента. Она возвращает указатель на объект представления
Комментарии закрыты.
Последние комментарии