сообщение EM_GETEDITSTYLE
Извлекает текущие флаги стиля редактирования.
Параметры
-
wParam
-
Не используется; значение должно быть равно нулю.
-
lParam
-
Не используется; значение должно быть равно нулю.
Возвращаемое значение
Возвращает текущие флаги стиля редактирования, которые могут включать одно или несколько из следующих значений:
Код возврата | Описание |
---|---|
|
Rich Edit вызывает системный beeper, если пользователь пытается ввести больше символов. |
|
Включает двунаправленную обработку. Это автоматически включается при расширенном редактировании, если активен любой из следующих стилей окна: WS_EX_RIGHT, WS_EX_RTLREADINGWS_EX_LEFTSCROLLBAR. Однако этот параметр полезен для обработки этих стилей окна при использовании пользовательской реализации ITextHost (по умолчанию: 0). |
|
Windows XP с пакетом обновления 1 (SP1): разрешить вставку внедренных объектов с помощью TSF (по умолчанию: 0). |
|
Windows XP с пакетом обновления 1 (SP1): разрешает советы по проверке правописания TSF (по умолчанию: 0). |
|
Windows XP с пакетом обновления 1 (SP1): разрешает подсказки SmartTag TSF (по умолчанию: 0). |
|
Windows 8. Не разрешайте TSF блокировать доступ на чтение и запись. Это приостанавливает входные данные TSF. |
|
Windows 8. Шрифты с лигатурой fi отображаются с функциями OpenType по умолчанию, что приводит к улучшению оформления (по умолчанию: 0). |
|
Windows XP с пакетом обновления 1 (SP1): используйте шрифты в режиме черновика для отображения текста. Режим черновика — это параметр специальных возможностей, в котором элемент управления отображает текст одним шрифтом; шрифт определяется системным параметром шрифта, используемого в окнах сообщений. Например, пользователи со специальными возможностями могут легче читать текст, если он единообразный, а не сочетание шрифтов и стилей (по умолчанию: 0). |
SES_EMULATE10 |
Windows 8: эмуляция поведения RichEdit 1.0. Примечание: Если вы действительно хотите это поведение, используйте riched32.dll Windows вместо riched20.dll или msftedit.dll. Riched32.dll больше функциональных возможностей. |
|
Когда этот бит включен, расширенное редактирование пытается эмулировать системный элемент управления редактированием (по умолчанию: 0). |
|
Расширяет цвет фона вплоть до краев клиентского прямоугольника (по умолчанию: 0). |
|
Windows XP с пакетом обновления 1 (SP1): если ширина линий сетки таблицы равна нулю, линии сетки не отображаются. Это эквивалентно функции скрытия линий сетки в меню таблицы Word (по умолчанию: 0). |
|
Windows 8. Когда курсор находится над ссылкой, отображается подсказка с адресом целевой ссылки (по умолчанию: 0). |
|
Windows 8. Укажите логические данные курсора вместо точечного изображения курсора, как описано в разделе ITextHost::TxSetCaretPos (по умолчанию: 0). |
|
Преобразует все входные символы в нижний регистр (по умолчанию: 0). |
|
Является устаревшей. Не используйте. |
|
Windows 8. Включите многоселективный выбор с отдельными выделениями мыши при нажатии клавиши CTRL (по умолчанию: 0). |
|
Windows 8: не настраивайте высоту строки для восточноазиатского текста (по умолчанию: 0, которая настраивает высоту строки на 15 %). |
|
Отправляет EN_LINK уведомления из ссылок, которые не имеют фокуса. |
|
Запрещает imes для этого экземпляра полнофункционального элемента управления редактированием (по умолчанию: 0). |
|
Если этот бит включен, функция расширенного редактирования не проверяет последовательность введенного текста. Некоторые языки (например, тайский и вьетнамский) требуют проверки порядка входной последовательности перед отправкой в резервное хранилище (по умолчанию: 0). |
|
При выполнении KillFocus прокрутите до начала текста (позиция символа равна 0) (по умолчанию: 0). |
|
Windows 8: добавление или удаление пробела в соответствии с контекстом при удалении текста (по умолчанию: 0). |
|
Является устаревшей. Не используйте. |
|
Windows 8. Если функция выбора слов активна, убедитесь, что расположение перетаскивания находится на границе слова (по умолчанию: 0). |
|
Преобразует все входные символы в верхний регистр (по умолчанию: 0). |
|
Использует компонент метода ввода Active IMM, который поставляется с Internet Обозреватель 4.0 или более поздней версии (по умолчанию: 0). |
|
Windows XP с пакетом обновления 1 (SP1): использует шрифт @, предназначенный для вертикального текста; используется со стилем окна ES_VERTICAL . Имя шрифта @ начинается с символа @, например "@Batang" (по умолчанию: 0, но автоматически включается для вертикального макета текста). |
|
Windows XP с пакетом обновления 1 (SP1): включает поддержку TSF. (по умолчанию: 0) |
|
Включает перевод CRCRLFs в CR. Если этот бит включен и файл считывается в , все экземпляры CRCRLF будут преобразованы в жесткие CR внутренне. Это повлияет на перенос текста. Обратите внимание, что если такой файл сохраняется в виде обычного текста, список отзыва сертификатов будет заменен CRLF. Это стандарт .txt для обычного текста (по умолчанию: 0, который удаляет CRCRLFs при входе). |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Распространяемые компоненты |
Rich Edit 3.0 |
Заголовок |
|