Класс CRichEditView
С CRichEditDoc и CRichEditCntrItem предоставляет функциональные возможности управления расширенного редактирования в контексте архитектуры представления документов MFC.
class CRichEditView : public CCtrlView
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Создает объект CRichEditView. |
Открытые методы
Имя |
Описание |
---|---|
Перемещает диалоговое окно, чтобы оно не затемнит текущее выделение. |
|
Указывает, содержит ли буфер обмена данные, которые можно вставлять в представление расширенного редактирования. |
|
Вставляет элемент OLE в это представление расширенного редактирования. |
|
Находит заданный текст, вызывающее курсор ожидания. |
|
Находит заданный текст. |
|
Извлекает атрибуты форматирования символов для текущего выделения. |
|
Извлекает указатель к связанному CRichEditDoc. |
|
Извлекает элемент OLE, который в настоящий момент активны в- размещения в представлении расширенного редактирования. |
|
Извлекает поля для данного представления расширенного редактирования. |
|
Получает прямоугольник страницы для данного представления расширенного редактирования. |
|
Получает размер бумаги для данного представления расширенного редактирования. |
|
Извлекает атрибуты формата абзаца для текущего выделения. |
|
Получает прямоугольник печати для данного представления расширенного редактирования. |
|
Получает ширину печати для данного представления расширенного редактирования. |
|
Извлекает элемент управления расширенного редактирования. |
|
Извлекает выбранный элемент из представления расширенного редактирования. |
|
Получает длину текста в представлении расширенного редактирования. |
|
Извлекает число символов или байтов в представлении расширенного редактирования.Разрезанная список пометить для метода указании длины. |
|
Вставляет файл как элемент OLE. |
|
Вставляет новый элемент как элемент OLE. |
|
Указывает, содержит ли буфер обмена данные в расширенном редактировании или текстовом формате. |
|
Переключает форматирования символов для текущего выделения. |
|
Изменяется выравнивание абзацев. |
|
Обновляет пользовательский интерфейс команды для функций-членов открытого символа. |
|
Обновляет пользовательский интерфейс команды для функций-членов открытого абзаца. |
|
Форматирует указываемый текст в заданном прямоугольнике. |
|
Форматирует указанный текст в заданной страницы. |
|
Устанавливает атрибуты форматирования символов для текущего выделения. |
|
Устанавливает поля для данного представления расширенного редактирования. |
|
Задает размер бумаги для данного представления расширенного редактирования. |
|
Устанавливает атрибуты формата абзаца для текущего выделения. |
|
Сбросить внутреннее состояние поиска элемента управления. |
Защищенные методы
Имя |
Описание |
---|---|
Извлекает объект буфера обмена для диапазона в этом представлении расширенного редактирования. |
|
Возвращает контекстное меню для использования на правой кнопки мыши. |
|
Указывает если выбрать данный элемент OLE. |
|
Находит следующее вхождение подстроки. |
|
Обновляет представление при первом вложена к документу. |
|
Извлекает собственные данные из OLE элемента. |
|
Задает характеристики печати в заданное устройство. |
|
Заменяет все вхождения заданной строки на новую строку. |
|
Заменяет текущее выделение. |
|
Обрабатывает уведомление пользователей, текст не находило запрошенного. |
|
Запросы, которые нужно узнать о данных в IDataObject. |
|
Обрабатывает устройство вывода целевого объекта для данного представления расширенного редактирования, основанное на значении m_nWordWrap. |
Открытые члены данных
Имя |
Описание |
---|---|
Указывает число отступа для списков маркера. |
|
Указывает ограничения по миграции по словам. |
Заметки
Элемент управления" окно "расширенного редактирования, в котором пользователь может вводить и редактирования текста.Текст можно присвоить символ и форматирование абзаца, и может включать внедренные объект OLE.Управления расширенного редактирования предоставляют программный интерфейс для форматирования текста.Однако приложение должно реализовать все компоненты пользовательского интерфейса, необходимые для операций форматирования, доступным для пользователя.
CRichEditView поддерживает характерные текст и форматирование текста.Клиента OLE CRichEditDoc ведет список элементов, которые в представлении.CRichEditCntrItem предоставляет доступ к элементу OLE контейнер- на стороне клиента.
Это общее (элемент управления Windows и, следовательно, CRichEditCtrl и связанные классы) доступны только для программ, выполняемых в рамках версии 3.51 в Windows 95 и Windows NT /98 и более поздних версий.
Пример использования представления расширенного редактирования в приложении MFC см. в разделе пример приложения WORDPAD.
Иерархия наследования
CRichEditView
Требования
Header: afxrich.h