Stili di controllo di modifica avanzati

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

Costante Descrizione
ES_DISABLENOSCROLL
Disabilita le barre di scorrimento anziché 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 degli 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 viene modificato in una freccia verso destra, consentendo all'utente di selezionare righe complete di testo.
ES_SELFIME
Indirizza il controllo di modifica avanzato 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 bordo incassato in modo che il controllo di modifica avanzato venga inserito nella finestra padre.
ES_VERTICAL
Disegna testo e oggetti in direzione verticale. Questo stile è disponibile solo per il supporto della lingua asiatica.

I controlli di modifica avanzati supportano anche gli stili di controllo di modifica seguenti.

Costante Descrizione
ES_AUTOHSCROLL
Scorre automaticamente il testo a destra per 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 a posizione zero.
ES_AUTOVSCROLL
Scorre automaticamente il testo su 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 multilinea.
ES_LEFT
A sinistra viene allineato il testo.
ES_MULTILINE
Designa un controllo di modifica multilinea. 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 di 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 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 il testo nel controllo di modifica.
ES_RIGHT
Destra allinea il testo in un controllo di modifica a riga singola o multilinea.
ES_WANTRETURN
Specifica che una restituzione a capo viene inserita quando l'utente preme il tasto INVIO durante l'immissione del testo in un controllo di modifica a più righe in una finestra di dialogo. Se non si specifica questo stile, premere il tasto INVIO ha lo stesso effetto di premere il pulsante di push predefinito della finestra di dialogo. Questo stile non ha alcun effetto su un controllo di modifica a riga singola.

I controlli di modifica avanzati non supportano gli stili di controllo di modifica seguenti.

Requisiti

Requisito Valore
Intestazione
Winuser