Перечисление TEXTMODE (richedit.h)

Указывает текстовый режим элемента управления расширенным редактированием. Этот тип перечисления используется в сообщениях EM_SETTEXTMODE и EM_GETTEXTMODE .

Синтаксис

typedef enum tagTextMode {
  TM_PLAINTEXT = 1,
  TM_RICHTEXT = 2,
  TM_SINGLELEVELUNDO = 4,
  TM_MULTILEVELUNDO = 8,
  TM_SINGLECODEPAGE = 16,
  TM_MULTICODEPAGE = 32
} TEXTMODE;

Константы

 
TM_PLAINTEXT
Значение: 1
Указывает режим обычного текста, в котором элемент управления аналогичен стандартному элементу управления редактирования. Дополнительные сведения о режиме обычного текста см. в разделе Примечания EM_SETTEXTMODE.
TM_RICHTEXT
Значение: 2
Указывает режим форматированного текста, в котором элемент управления имеет стандартные функции расширенного редактирования. Режим форматированного текста является параметром по умолчанию.
TM_SINGLELEVELUNDO
Значение: 4
Элемент управления позволяет пользователю отменить только последнее действие в очереди отмены.
TM_MULTILEVELUNDO
Значение: 8
Элемент управления поддерживает несколько действий отмены. Это параметр по умолчанию. Используйте сообщение EM_SETUNDOLIMIT , чтобы задать максимальное количество действий отмены.
TM_SINGLECODEPAGE
Значение: 16
Элемент управления допускает только английскую клавиатуру и клавиатуру, соответствующую набору символов по умолчанию. Например, можно использовать греческий и английский языки. Обратите внимание, что это не позволяет вводить текст в Юникоде в элемент управления . Например, используйте это значение, если элемент управления Rich Edit должен быть ограничен текстом ANSI.
TM_MULTICODEPAGE
Значение: 32
Элемент управления позволяет использовать несколько кодовой страницы и текст Юникода в элементе управления . Это параметр по умолчанию.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть richedit.h

См. также раздел

EM_GETTEXTMODE

EM_SETTEXTMODE

Справочные материалы