CRichEditCtrl::SetOptions
Устанавливает параметры для данного объекта CRichEditCtrl.
void SetOptions(
WORD wOp,
DWORD dwFlags
);
Параметры
wOp
Указывает тип операции. Одно из следующих значений:ECOOP_SET задайте параметры в указанный dwFlags.
Combine ECOOP_OR текущие параметры с этими, определенные dwFlags.
ECOOP_AND сохраняет только те текущие параметры, которые также задаются dwFlags.
ECOOP_XOR сохраняет только те текущие параметры, которые не определены dwFlags.
dwFlags
Параметры расширенного редактирования. Пометить значения перечислены в разделе "Примечания".
Заметки
Параметры могут быть сочетанием следующих значений:
Выделение слова ECO_AUTOWORDSELECTION Автоматическое по двойному щелчку.
Прокручивает ECO_AUTOVSCROLL автоматически вставке СМС вправо на 10 символами когда пользователь вводит символ в конце линии. При нажатии пользователем клавиши ВВОД элемент управления выполняет прокрутку назад весь текст для размещения нулю.
Прокручивает ECO_AUTOHSCROLL автоматически вставке СМС на одну страницу вверх при нажатии пользователем клавиши ВВОД на последней линии.
ECO_NOHIDESEL инвертирует расширение функциональности по умолчанию для элемента управления "Поле ввода". Расширения функциональности по умолчанию скрывать выделение, когда элемент управления теряет фокус ввода и отображает выделение, когда элемент получает фокус ввода. При указании ECO_NOHIDESEL, выделенный текст обратитьо, даже если элемент управления не имеет фокус.
ECO_READONLY предотвращает пользователя из ввести или изменить текст в элементе управления "Поле ввода".
ECO_WANTRETURN задает возврат каретки был введен при нажатии пользователем клавиши ВВОД еще вставка текста в многономенклатурное расширенного редактирования элемента управления в диалоговом окне. Если не указать этот стиль, нажав клавиши ВВОД отправляет команду родительского окна элемента управления расширенного редактирования, который имитирует нажать кнопку по умолчанию родительского окна (например, кнопка ОК в диалоговом окне). Этот стиль не влияет на одностроковом элементе управления "Поле ввода".
ECO_SAVESEL сохраняет выделение, когда элемент управления теряет фокус. Выделитьо по умолчанию все содержимое элемента управления, когда он получает фокус.
ECO_VERTICAL рисует текст и объектов в вертикальном направлении. Доступно только для азиатских языков.
Дополнительные сведения см. в разделе EM_SETOPTIONS в Windows SDK.
Пример
// Add auto horizontal and vertical scrolling.
m_myRichEditCtrl.SetOptions(ECOOP_OR, ECO_AUTOVSCROLL |
ECO_AUTOHSCROLL);
Требования
Header: afxcmn.h