CEdit::LimitText

void LimitText ( int nChars = 0 );

Parametri

nChars

Specifica la lunghezza (in byte) del testo che l'utente può immettere. Se questo parametro è 0, la lunghezza del testo è impostata a UINT_MAX byte. Si tratta del comportamento predefinito.

Osservazioni

Chiamare questa funzione per limitare la lunghezza del testo che l'utente può stipulare un controllo di modifica.

Cambiando il limite di testo limita solo il testo che l'utente può immettere. Non ha alcun effetto su qualsiasi testo già nel controllo di modifica, né influisce la lunghezza del testo copiato il controllo di modifica dalla funzione SetWindowText membri in CWnd. Se un'applicazione utilizza la funzione SetWindowText per inserire più testo in un controllo di modifica che viene specificato nella chiamata a LimitText, l'utente può eliminare qualsiasi del testo all'interno del controllo di modifica. Tuttavia, il limite di testo impedirà l'utente di sostituendo il testo esistente con il nuovo testo, a meno che l'eliminazione della selezione corrente fa sì che il testo a scendere di sotto del limite di testo.

&Notanbsp;  In Win32 (Windows NT e Windows 95), SetLimitText sostituisce questa funzione.

Per ulteriori informazioni, vedere EM_LIMITTEXT nella documentazione di Win32.

|&Nbsp CEdit panoramica ; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CWnd::SetWindowText, CEdit::GetLimitText, CEdit::SetLimitText

Index