сообщение EM_SETTYPOGRAPHYOPTIONS

Задает текущее состояние параметров типографии элемента управления расширенными изменениями.

Parameters

wParam

Задает одно или несколько следующих значений.

Value Значение
TO_ADVANCEDTYPOGRAPHY
Включен расширенный формат разрывов строк и форматирование строк.
TO_SIMPLELINEBREAK
Быстрое нарушение строки для простого текста ( требуется TO_ADVANCEDTYPOGRAPHY).
TO_DISABLECUSTOMTEXTOUT
Отключает выходные данные пользовательского текста для элемента управления расширенными изменениями.
TO_ADVANCEDLAYOUT
Включает расширенный макет для сложных скриптов и двунаправленного текста.

lParam

Маска, состоящая из одного или нескольких флагов в wParam. Только флаги, заданные в этой маске, будут заданы или сняты. Это позволяет задать или очистить один флаг без чтения текущих состояний флага.

Возвращаемое значение

Возвращает значение TRUE , если wParam является допустимым, в противном случае — ЗНАЧЕНИЕ FALSE.

Remarks

Расширенный разрыв строк автоматически включается элементом управления расширенными изменениями при необходимости, например для обработки сложных скриптов, таких как арабский и иврит, а также для математики. Он также необходим для оправданных абзацев, дефисации и других типографических функций.

Требования

Требование Value
Минимальный поддерживаемый клиент
Windows Vista [только классические приложения]
Минимальный поддерживаемый сервер
Windows Server 2003 [только классические приложения]
Компоненты для повторного распространения
Rich Edit 3.0
Заголовок
Richedit.h

См. также

EM_GETTYPOGRAPHYOPTIONS