messaggio di EM_SETIMESTATUS

Imposta i flag di stato che determinano come un controllo di modifica interagisce con l'IME (Input Method Editor).

Parametri

wParam

Tipo di stato da impostare. Questo parametro può essere il valore seguente.

Valore Significato
EMSIS_COMPOSITIONSTRING
Imposta il comportamento per la gestione della stringa di composizione.

lParam

Dati specifici del tipo di stato. Se wParam è EMSIS_COMPOSITIONSTRING, questo parametro può essere uno o più dei valori seguenti.

Valore Significato
EIMES_GETCOMPSTRATONCE
Se questo flag è impostato, il controllo di modifica associa immediatamente il messaggio WM_IME_COMPOSITION con lParam impostato su GCS_RESULTSTR e restituisce immediatamente la stringa di risultato. Se questo flag non è impostato, il controllo di modifica passa il messaggio WM_IME_COMPOSITION alla routine della finestra predefinita e gestisce la stringa di risultato dal messaggio WM_CHAR ; si tratta del comportamento predefinito del controllo di modifica.
EIMES_CANCELCOMPSTRINFOCUS
Se questo flag è impostato, il controllo di modifica annulla la stringa di composizione quando riceve il messaggio di WM_SETFOCUS . Se questo flag non è impostato, il controllo di modifica non annulla la stringa di composizione; si tratta del comportamento predefinito del controllo di modifica.
EIMES_COMPLETECOMPSTRKILLFOCUS
Se questo flag è impostato, il controllo di modifica completa la stringa di composizione al momento della ricezione del messaggio di WM_KILLFOCUS . Se questo flag non è impostato, il controllo di modifica non completa la stringa di composizione; si tratta del comportamento predefinito del controllo di modifica.

Valore restituito

Restituisce il valore precedente del parametro lParam .

Commenti

Rich Edit:Rich Edit: Il messaggio EM_SETIMESTATUS non è supportato.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Winuser.h (include Windows.h)

Vedi anche

EM_GETIMESTATUS