Stili di controllo Rich Edit

Gli stili di finestra seguenti sono univoci per i controlli di modifica avanzati.

Costante Descrizione
ES_DISABLENOSCROLL
Disabilita le barre di scorrimento invece di nasconderle quando non sono necessarie.
ES_EX_NOCALLOLEINIT
Impedisce al controllo di chiamare la funzione OleInitialize al momento della creazione. Questo stile di finestra è utile solo nei modelli di dialogo perché CreateWindowEx non accetta questo stile.
ES_NOIME
Disabilita l'operazione IME. Questo stile è disponibile solo per il supporto della lingua asiatica.
ES_NOOLEDRAGDROP
Disabilita il supporto per il trascinamento della selezione di oggetti OLE.
ES_SAVESEL
Mantiene la selezione quando il controllo perde lo stato attivo. Per impostazione predefinita, l'intero contenuto del controllo viene selezionato quando recupera lo stato attivo.
ES_SELECTIONBAR
Aggiunge spazio al margine sinistro in cui il cursore passa a una freccia verso l'alto, consentendo all'utente di selezionare righe complete di testo.
ES_SELFIME
Indirizza il controllo rich edit per consentire all'applicazione di gestire tutte le operazioni IME. Questo stile è disponibile solo per il supporto della lingua asiatica.
ES_SUNKEN
Visualizza il controllo con uno stile di bordo incassato in modo che il controllo rich edit venga inserito nella finestra padre.
ES_VERTICAL
Disegna testo e oggetti in direzione verticale. Questo stile è disponibile solo per il supporto in lingue asiatiche.

I controlli rich edit supportano anche gli stili di controllo di modifica seguenti.

Costante Descrizione
ES_AUTOHSCROLL
Scorre automaticamente il testo a destra di 10 caratteri quando l'utente digita un carattere alla fine della riga. Quando l'utente preme il tasto INVIO, il controllo scorre tutto il testo fino alla posizione zero.
ES_AUTOVSCROLL
Scorre automaticamente il testo verso l'alto di una pagina quando l'utente preme il tasto INVIO sull'ultima riga.
ES_CENTER
Centra il testo in un controllo di modifica a riga singola o su più righe.
ES_LEFT
A sinistra viene allineato il testo.
ES_MULTILINE
Definisce un controllo di modifica su più righe. Il valore predefinito è il controllo di modifica a riga singola.
ES_NOHIDESEL
Nega il comportamento predefinito per un controllo di modifica. Il comportamento predefinito nasconde la selezione quando il controllo perde lo stato attivo dell'input e inverte la selezione quando il controllo riceve lo stato attivo per l'input. Se si specifica ES_NOHIDESEL, il testo selezionato viene invertito, anche se il controllo non ha lo stato attivo.
ES_NUMBER
Consente di immettere solo le cifre nel controllo di modifica.
ES_PASSWORD
Visualizza un asterisco (*) per ogni carattere digitato nel controllo di modifica. Questo stile è valido solo per i controlli di modifica a riga singola.
ES_READONLY
Impedisce all'utente di digitare o modificare testo nel controllo di modifica.
ES_RIGHT
A destra il testo viene allineato in un controllo di modifica a riga singola o su più righe.
ES_WANTRETURN
Specifica che un ritorno a capo deve essere inserito quando l'utente preme il tasto INVIO durante l'immissione di testo in un controllo di modifica su più righe in una finestra di dialogo. Se non si specifica questo stile, premere INVIO equivale a premere il pulsante di scelta rapida predefinito della finestra di dialogo. Questo stile non ha alcun effetto su un controllo di modifica a riga singola.

I controlli rich edit non supportano gli stili di controllo di modifica seguenti.

Requisiti

Requisito Valore
Intestazione
Winuser