EM_LIMITTEXT

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

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

 

Параметри

cchMax
Значення wParam. Вказує максимальну кількість символів, які можна вводити. Якщо цей параметр дорівнює нулю, довжина тексту установлено 0x7FFFFFFE символів для однорядковий елементах керування або 0xFFFFFFFF для елементів керування багаторядковий текст.

Повернення значень

Це повідомлення не повертає значення.

Зауваження

EM_LIMITTEXT повідомлення обмежує тільки можна ввести текст. Це має ніякого ефекту на будь-який текст вже редагування елемента керування, коли повідомлення надсилається, ні, вона впливає на довжину тексту, скопійовані до редагування контролю за WM_SETTEXT повідомлення. Якщо застосунок використовує WM_SETTEXT повідомлення розмістити текст у текстове поле, ніж зазначено в повідомленні, EM_LIMITTEXT, користувач можна редагувати весь вміст редагувати елемент керування.

За замовчуванням ліміт на кількість тексту, користувач може ввести в текстове поле становить 30 000 символів.

В елементі керування форматованого тексту використовувати повідомлення EM_EXLIMITTEXT текст довжина значень більш ніж 64K.

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Потрібна Версія 1.0 або пізнішу версію.
Заголовка:Оголошена в winuser.h.

Дивіться також

Редагування елементів керування огляд, Редагувати елемент керування повідомленнями, EM_EXLIMITTEXT, WM_SETTEXT

Index