Содержит сведения о том, как следует вычислять длину текста элемента управления расширенными изменениями. Эта структура передается в wParam в сообщении EM_GETTEXTLENGTHEX.
Значение, указывающее метод, используемый при определении длины текста. Этот элемент может быть одним или несколькими из следующих значений (некоторые значения являются взаимоисключающими).
Ценность
Значение
GTL_DEFAULT
Возвращает количество символов. Это значение по умолчанию.
GTL_USECRLF
Вычисляет ответ с помощью CR/LFs в конце абзацев.
GTL_PRECISE
Вычисляет точный ответ. Этот подход может потребовать преобразования и таким образом занять больше времени. Этот флаг нельзя использовать с флагом GTL_CLOSE. E_INVALIDARG возвращается, если оба используются.
GTL_CLOSE
Вычисляет приблизительный (близкий) ответ. Он получается быстро и может использоваться для задания размера буфера. Этот флаг нельзя использовать с флагом GTL_PRECISE. E_INVALIDARG возвращается, если оба используются.
GTL_NUMCHARS
Возвращает количество символов. Этот флаг нельзя использовать с флагом GTL_NUMBYTES. E_INVALIDARG возвращается, если оба используются.
GTL_NUMBYTES
Возвращает количество байтов. Этот флаг нельзя использовать с флагом GTL_NUMCHARS. E_INVALIDARG возвращается, если оба используются.