CRichEditCtrl::LimitText

public static void LimitText (lunga 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 possa entrare in 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;  Per il limite di testo, ogni elemento OLE conta come un singolo carattere.

Per ulteriori informazioni, vedere EM_EXLIMITTEXT nella documentazione di Win32.

Pa&noramica CRichEditCtrl |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CRichEditCtrl::GetLimitText

Index