EM_LIMITTEXT

Приложение отправляет сообщение EM_LIMITTEXT ограничить количество текста, пользователь может ввести в элемент управления редактирования.

EM_LIMITTEXT wParam = cchMax (WPARAM);   / / длина текста в символы lParam = 0;                 / / не используется; должно быть равно нулю 
 

Параметры

cchMax
Значение wParam. Определяет максимальное количество знаков, которое пользователь может ввести. Если этот параметр равен нулю, длина текста присваивается 0x7FFFFFFE символов для элементов управления редактирования одной линии или 0xFFFFFFFF для многострочного редактирования элементов управления.

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

Это сообщение не возвращает значение.

Примечания

Сообщение EM_LIMITTEXT ограничивает только текст, который пользователь может вводить. Она не влияет на любой текст уже в поле редактирования при отправки сообщения, а также влияет на длину текста, скопированы в поле редактирования сообщения WM_SETTEXT. Если приложение использует WM_SETTEXT сообщение поместить текст в элемент управления edit, чем указано в сообщении об EM_LIMITTEXT, пользователь может редактировать все содержимое элемента управления для редактирования.

По умолчанию ограничение на количество текста, который пользователь может вводить в элемент управления edit — 30 000 символов.

В элементе управления rich edit используйте сообщение EM_EXLIMITTEXT для значения длины текста более чем 64 K.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.

Родственные слова

Редактировать обзор элементов управления, редактировать сообщения управления, EM_EXLIMITTEXT, WM_SETTEXT

Index