Udostępnij za pośrednictwem


CEdit::SetLimitText

Wywołanie tej funkcji Członkowskich, aby ustawić limit tekstu CEdit obiektu.

void SetLimitText(
   UINT nMax 
);

Parametry

  • nMax
    Nowy limit tekstu, w znakach.

Uwagi

Limit tekstu jest maksymalną ilość znaków, akceptujące formant edycji tekstu.

Zmiana limitu tekst ogranicza tylko tekst, który użytkownik może wprowadzić.Nie ma wpływu na tekst już w formancie edycji ani na długość tekstu, kopiowane do formantu edycyjnego przez SetWindowText Członkowskich funkcji w CWnd.Jeśli aplikacja używa SetWindowText umieścić tekst w formancie edycyjnym, niż określona w wywołaniu funkcji LimitText, użytkownik może usunąć dowolny tekst w formancie edycyjnym.Limit tekstu uniemożliwi użytkownikowi, zastępując istniejący tekst nowym tekstem, chyba, że usunięcie bieżącego zaznaczenia powoduje, że tekst spadnie poniżej limitu tekstu.

Ta funkcja zastępuje LimitText w systemie Win32.

Aby uzyskać więcej informacji, zobacz EM_SETLIMITTEXT w Windows SDK.

Przykład

Zobacz przykład dla CEditView::GetEditCtrl.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CEdit

Wykres hierarchii

CEdit::GetLimitText

CEdit::LimitText