CEdit::SetLimitText
Appelez la fonction membre pour définir la limite de texte pour cet objet d' CEdit .
void SetLimitText(
UINT nMax
);
Paramètres
- nMax
La nouvelle limite de texte, en caractères.
Notes
La limite de texte est la quantité maximale de texte, en caractères, que le contrôle d'édition peut recevoir.
Modifiant la limite de texte limité uniquement le texte que l'utilisateur peut entrer. Il n'a aucun effet sur n'importe quel texte déjà dans le contrôle d'édition, ni il affecte la longueur du texte copié dans le contrôle d'édition par la fonction membre de SetWindowText dans CWnd. Si une application utilise la fonction d' SetWindowText pour définir plus de texte dans un contrôle d'édition qui est spécifié dans l'appel à LimitText, l'utilisateur peut supprimer le texte l'un des dans le contrôle d'édition. Toutefois, la limite de texte empêché l'utilisateur de remplacer le texte existant par le nouveau texte, sauf effacer la sélection actuelle fasse provoquer le texte sous la limite de texte.
Cette fonction remplace LimitText dans Win32.
Pour plus d'informations, consultez l' EM_SETLIMITTEXT dans Kit de développement logiciel Windows.
Exemple
Consultez l'exemple pour CEditView::GetEditCtrl.
Configuration requise
Header: afxwin.h