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


CEdit::SetLimitText

Эта функция-член вызывается с целью установить предел текст для данного объекта CEdit.

void SetLimitText( 
   UINT nMax  
);

Параметры

  • nMax
    Новое ограничение текст в символах.

Заметки

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

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

Эта функция заменяет LimitText в Win32.

Дополнительные сведения см. в разделе EM_SETLIMITTEXT в Windows SDK.

Пример

См. пример для CEditView::GetEditCtrl.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CEdit

Диаграмма иерархии

CEdit::GetLimitText

CEdit::LimitText