[Questo è documentazione preliminare e soggetto a cambiare].
Rich Edit 2.0 e versioni successive: Inviare un messaggio a EM_SETTEXTMODE per impostare la modalità di testo o annullare il livello di un controllo rich edit. Il messaggio di errore se il controllo contiene qualsiasi testo.
Rich Edit 1.0: Questo messaggio non è supportato.
EM_GETUNDONAME wParam = (WPARAM) modalità; / / specifica il nuovo testo modalità lParam = 0; / / non utilizzate; deve essere zero
Specificare uno dei seguenti valori per impostare il parametro mode del testo. Se non si specifica un valore di modalità testo, la modalità testo rimane l'attuale impostazione.
| Valore | Significato |
|---|---|
| TM_PLAINTEXT | Indica la modalità testo normale, in cui il controllo è simile a un controllo di modifica standard. Per ulteriori informazioni sulla modalità di testo normale, vedere la sezione Osservazioni seguente. |
| TM_RICHTEXT | Indica la modalità testo RTF, in cui il controllo dispone di funzionalità di modifica standard ricca. Modalità testo ricco è l'impostazione predefinita. |
Specificare uno dei seguenti valori per impostare il parametro level Annulla. Se non si specifica un valore di livello di annullamento, il livello di annullamento rimane l'attuale impostazione.
| Valore | Significato |
|---|---|
| TM_SINGLELEVELUNDO | Il controllo consente all'utente di annullare solo l'ultima azione che può essere annullata. |
| TM_MULTILEVELUNDO | Il controllo supporta più operazioni di annullamento. Questa è l'impostazione predefinita. Utilizzare il messaggio EM_SETUNDOLIMIT per impostare il numero massimo di azioni di annullamento. |
I valori TM_SINGLECODEPAGE e TM_MULTICODEPAGE non sono attualmente supportati.
Se il messaggio ha esito positivo, il valore restituito è zero.
Se il messaggio non riesce, il valore restituito è diverso da zero.
In modalità testo RTF, un controllo rich edit ha funzionalità di modifica standard ricca. Tuttavia, in modalità testo normale, il controllo è simile a un controllo di modifica standard.
Il controllo non deve contenere nessun testo quando riceve il messaggio EM_SETTEXTMODE. Per assicurarsi che non ci sia alcun testo, inviare un messaggio WM_SETTEXT con una stringa vuota ("").
nbsp; Windows &NT: richiede una versione 4.0 o successive.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarata in richedit.h.
Cenni preliminari sui controlli Rich Edit, messaggi Rich Edit, EM_GETTEXTMODE, TEXTMODE, WM_SETTEXT
Rimedio: Inserire il CD-ROM CD di MSDN Library.