CEdit::SetLimitText
Rufen Sie die Memberfunktion auf, um die Textgrenze für dieses Objekt CEdit bewerten.
void SetLimitText(
UINT nMax
);
Parameter
- nMax
Die neue Textgrenze, in Zeichen.
Hinweise
Die Textgrenze ist die maximale Textmenge, in Zeichen, die das Bearbeitungssteuerelement akzeptiert.
Die Textgrenze ändern, schränkt nur den Text ein, den der Benutzer eingeben kann.Es hat keine Auswirkungen auf jeden Text bereits im Bearbeitungssteuerelement, wirkt sich dies noch die Länge des Texts, der dem Bearbeitungssteuerelement durch die SetWindowText-Memberfunktion in CWnd kopiert wird.Wenn eine Anwendung die SetWindowText-Funktion verwendet, um mehr Text in ein Bearbeitungssteuerelement zu platzieren, als im Aufruf von LimitText angegeben wird, kann der Benutzer eines des Texts innerhalb des Bearbeitungssteuerelements löschen.aber trotzdem die Textgrenze den Benutzer beim Ersetzen des vorhandenen Text mit neuem Text, es sei denn, das Löschen der aktuellen Auswahl den Text bewirkt, dass unter die Textgrenze zu ab.
Diese Funktion ersetzt LimitText in Win32.
Weitere Informationen finden Sie unter EM_SETLIMITTEXT in Windows SDK.
Beispiel
Im Beispiel für CEditView::GetEditCtrl.
Anforderungen
Header: afxwin.h