EM_SETIMESTATUS

[To wstępne dokumentacji oraz z zastrzeżeniem zmiany.]

Aplikacja wysyła komunikat EM_SETIMESTATUS, aby zmienić zachowanie formantu edycyjnego z edytora IME.

EM_SETIMESTATUS
wParam = status (WPARAM);
fikcyjnymi = dane (FIKCYJNYMI)

Parametry

stan
Wskazuje typ stan, aby ustawić. Ten parametr może być następująca wartość.
Wartość Znaczenie
EMSIS_COMPOSITIONSTRING Określa zachowanie obsługi ciąg znaków kompozycji.

dane
Dane określone dla typu stan, aby ustawić. Wartość EMSIS_COMPOSITIONSTRING stanuten parametr może być kombinacją następujących wartości.
Wartość Znaczenie
EIMES_GETCOMPSTRATONCE Jeśli ta flaga będzie ustawiona, formant edycyjny przechwytuje WM_IME_COMPOSITION wiadomości i zwraca wynik ciąg natychmiast. Jeśli ta flaga nie jest ustawiona, formant edycyjny przekazaniem WM_IME_COMPOSITION procedurze okno domyślne i obsługuje ciąg wynik z wiadomości używając funkcji ; jest to zachowanie domyślne formantu edycyjnego.
EIMES_CANCELCOMPSTRINFOCUS Jeśli ta flaga będzie ustawiona, formant edycyjny anuluje ciąg znaków kompozycji po odebraniu wiadomości WM_SETFOCUS . Jeśli ta flaga nie jest ustawiona, formant edycji nie anulował ciąg składu; jest to zachowanie domyślne formantu edycyjnego.
EIMES_COMPLETECOMPSTRKILLFOCUS Jeśli ta flaga będzie ustawiona, formant edycyjny kończy ciąg składu po otrzymaniu komunikatu WM_KILLFOCUS . Jeśli ta flaga nie jest ustawiona, formant edycji nie zostanie zakończona ciąg składu; jest to zachowanie domyślne formantu edycyjnego.

Zwraca wartości

Zwraca poprzednią wartość parametru danych.

Skrócone informacje

nbsp; Windows &NT: wymaga wersji 5.0 lub nowszej.
Systemu Windows:Wymaga systemu Windows 98.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.

Zobacz też

Omówienie kontroli Edytuj, edytować komunikaty sterujące, EM_GETIMESTATUS

Index