Поделиться через


EM_GETTEXTLENGTHEX сообщение

Вычисляет длину текста различными способами. Обычно он вызывается перед созданием буфера для получения текста из элемента управления .

Параметры

wParam

Указатель на структуру GETTEXTLENGTHEX , которая получает сведения о длине текста.

lParam

Этот параметр не используется; значение должно быть равно нулю.

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

Сообщение возвращает количество TCHARв элементе управления редактированием в зависимости от настройки флагов в структуре GETTEXTLENGTHEX . Если в элементе flags были заданы несовместимые флаги , сообщение возвращает E_INVALIDARG .

Комментарии

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

Требования

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

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

GETTEXTLENGTHEX