Перечисление 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 |
См. также
Справочник