CEdit::LimitText

void LimitText ( int nChars = 0 );

Параметры

nChars

Указывает длину (в байтах) текста, которые может вводить пользователь. Если этот параметр равен 0, длина текста присваивается UINT_MAX байтов. Это поведение по умолчанию.

Примечания

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

Изменение текста предел ограничивает только текст, который пользователь может вводить. Она не влияет на текст, уже в поле редактирования, и влияет на длину текста, скопированы в поле редактирования SetWindowText функции-члена в CWnd. Если приложение использует функции SetWindowText поместить текст в элемент управления edit, чем указано в вызове LimitText, пользователь может удалить любой из текста в элемент управления редактирования. Однако текст предел не позволит пользователю заменить существующий текст новым текстом, если удаление выделенного приводит текст падать ниже предела текста.

Примечаниеnbsp;  В Win32 (Windows &NT и Windows 95), SetLimitText заменяет эту функцию.

Для получения дополнительной информации, смотрите EM_LIMITTEXT в документации Win32.

Обзор CEditЧлены класса | Иерархическая схема

См. также CWnd::SetWindowText, CEdit::GetLimitText, CEdit::SetLimitText

Index