Condividi tramite


messaggio EM_GETEDITSTYLE

Recupera i flag di stile di modifica correnti.

Parametri

wParam

Non usato; deve essere zero.

lParam

Non usato; deve essere zero.

Valore restituito

Restituisce i flag di stile di modifica correnti, che possono includere uno o più dei valori seguenti:

Codice restituito Descrizione
SES_BEEPONMAXTEXT
La modifica avanzata chiamerà il beeper di sistema se l'utente tenta di immettere più dei caratteri massimi.
SES_BIDI
Attiva l'elaborazione bidirezionale. Questa opzione viene attivata automaticamente da Rich Edit se uno degli stili di finestra seguenti è attivo: WS_EX_RIGHT, WS_EX_RTLREADING, WS_EX_LEFTSCROLLBAR. Questa impostazione è tuttavia utile per gestire questi stili di finestra quando si usa un'implementazione personalizzata di ITextHost (impostazione predefinita: 0).
SES_CTFALLOWEMBED
Windows XP con SP1: consentire l'inserimento di oggetti incorporati tramite TSF (impostazione predefinita: 0).
SES_CTFALLOWPROOFING
Windows XP con SP1: consente suggerimenti di correzione TSF (impostazione predefinita: 0).
SES_CTFALLOWSMARTTAG
Windows XP con SP1: consente suggerimenti per smartTag TSF (impostazione predefinita: 0).
SES_CTFNOLOCK
Windows 8: non consentire l'accesso in lettura/scrittura del blocco TSF. Questa operazione sospende l'input TSF.
SES_DEFAULTLATINLIGA
Windows 8: i tipi di carattere con una legatura fi vengono visualizzati con le funzionalità OpenType predefinite che generano un miglioramento della tipografia (impostazione predefinita: 0).
SES_DRAFTMODE
Windows XP con SP1: usare tipi di carattere in modalità bozza per visualizzare il testo. La modalità bozza è un'opzione di accessibilità in cui il controllo visualizza il testo con un singolo tipo di carattere; il tipo di carattere è determinato dall'impostazione di sistema per il tipo di carattere usato nelle caselle di messaggio. Ad esempio, gli utenti accessibili possono leggere il testo più facilmente se è uniforme, anziché una combinazione di tipi di carattere e stili (impostazione predefinita: 0).
SES_EMULATE10
Windows 8: Emulate RichEdit 1.0 comportamento.
Nota: Se si vuole davvero questo comportamento, usare windows riched32.dll anziché riched20.dll o msftedit.dll. Riched32.dll aveva più funzionalità.
SES_EMULATESYSEDIT
Quando questo bit è attivo, la modifica avanzata tenta di emulare il controllo di modifica del sistema (impostazione predefinita: 0).
SES_EXTENDBACKCOLOR
Estende il colore di sfondo fino ai bordi del rettangolo client (impostazione predefinita: 0).
SES_HIDEGRIDLINES
Windows XP con SP1: se la larghezza delle griglie di tabella è zero, le griglie non vengono visualizzate. Equivale alla funzionalità nascondi linee di griglia nel menu tabella di Word (impostazione predefinita: 0).
SES_HYPERLINKTOOLTIPS
Windows 8: quando il cursore si trova su un collegamento, visualizzare una descrizione comando con l'indirizzo di collegamento di destinazione (impostazione predefinita: 0).
SES_LOGICALCARET
Windows 8: fornire informazioni logiche invece di una bitmap caret, come descritto in ITextHost::TxSetCaretPos (impostazione predefinita: 0).
SES_LOWERCASE
Converte tutti i caratteri di input in lettere minuscole (impostazione predefinita: 0).
SES_MAPCPS
Obsoleta. Non usare.
SES_MULTISELECT
Windows 8: abilitare la selezione multipla con singole selezioni del mouse eseguite mentre il tasto CTRL viene premuto (impostazione predefinita: 0).
SES_NOEALINEHEIGHTADJUST
Windows 8: non regolare l'altezza della riga per il testo asiatico orientale (impostazione predefinita: 0 che regola l'altezza della linea per il 15%).
SES_NOFOCUSLINKNOTIFY
Invia EN_LINK notifica dai collegamenti che non hanno lo stato attivo.
SES_NOIME
Impedisce l'inserimento di imes per questa istanza del controllo di modifica avanzato (impostazione predefinita: 0).
SES_NOINPUTSEQUENCECHK
Quando questo bit è attivo, la modifica avanzata non verifica la sequenza di testo tipizzato. Alcune lingue ,ad esempio thai e vietnamite, richiedono la verifica dell'ordine della sequenza di input prima di inviarlo all'archivio di backup (impostazione predefinita: 0).
SES_SCROLLONKILLFOCUS
Quando KillFocus si verifica, scorrere fino all'inizio del testo (posizione del carattere uguale a 0) (impostazione predefinita: 0).
SES_SMARTDRAGDROP
Windows 8: aggiungere o eliminare uno spazio in base al contesto durante l'eliminazione del testo (impostazione predefinita: 0).
SES_USECRLF
Obsoleta. Non usare.
SES_WORDDRAGDROP
Windows 8: se la parola seleziona è attiva, assicurarsi che la posizione di rilascio sia in corrispondenza di un limite di parola (impostazione predefinita: 0).
SES_UPPERCASE
Converte tutti i caratteri di input in lettere maiuscole (impostazione predefinita: 0).
SES_USEAIMM
Usa il componente del metodo di input IMM attivo fornito con Internet Explorer 4.0 o versione successiva (impostazione predefinita: 0).
SES_USEATFONT
Windows XP con SP1: usa un tipo di carattere @, progettato per il testo verticale; viene usato con lo stile della finestra ES_VERTICAL . Il nome di un tipo di carattere @ inizia con il simbolo @, ad esempio "@Batang" (impostazione predefinita: 0, ma viene attivato automaticamente per il layout di testo verticale).
SES_USECTF
Windows XP con SP1: attiva il supporto TSF. (impostazione predefinita: 0)
SES_XLTCRCRLFTOCR
Attiva la traduzione di CRCRLFs in CRs. Quando questo bit è attivo e un file viene letto, tutte le istanze di CRCRLF verranno convertite in CR hard internamente. Ciò influisce sul wrapping del testo. Si noti che se tale file viene salvato come testo normale, le CR verranno sostituite da CRLFs. Si tratta dell'.txt standard per il testo normale (impostazione predefinita: 0, che elimina CRCRLFs in input).

Requisiti

Requisito valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Componente ridistribuibile
Modifica avanzata 3.0
Intestazione
Richedit.h

Vedi anche

EM_SETEDITSTYLE