EM_SETIMESTATUS pesan

Mengatur bendera status yang menentukan bagaimana kontrol edit berinteraksi dengan Editor Metode Input (IME).

Parameter

wParam

Jenis status yang akan diatur. Parameter ini bisa menjadi nilai berikut.

Nilai Makna
EMSIS_COMPOSITIONSTRING
Mengatur perilaku untuk string komposisi penanganan.

lParam

Data khusus untuk jenis status. Jika wParamEMSIS_COMPOSITIONSTRING, parameter ini bisa menjadi satu atau beberapa nilai berikut.

Nilai Makna
EIMES_GETCOMPSTRATONCE
Jika bendera ini diatur, kontrol edit menghubungkan pesan WM_IME_COMPOSITION dengan lParam diatur ke GCS_RESULTSTR dan segera mengembalikan string hasil. Jika bendera ini tidak diatur, kontrol edit meneruskan pesan WM_IME_COMPOSITION ke prosedur jendela default dan menangani string hasil dari pesan WM_CHAR ; ini adalah perilaku default kontrol edit.
EIMES_CANCELCOMPSTRINFOCUS
Jika bendera ini diatur, kontrol edit membatalkan string komposisi saat menerima pesan WM_SETFOCUS . Jika bendera ini tidak diatur, kontrol edit tidak membatalkan string komposisi; ini adalah perilaku default kontrol edit.
EIMES_COMPLETECOMPSTRKILLFOCUS
Jika bendera ini diatur, kontrol edit menyelesaikan string komposisi saat menerima pesan WM_KILLFOCUS . Jika bendera ini tidak diatur, kontrol edit tidak menyelesaikan string komposisi; ini adalah perilaku default kontrol edit.

Menampilkan nilai

Mengembalikan nilai sebelumnya dari parameter lParam .

Keterangan

Edit Kaya: Pesan EM_SETIMESTATUS tidak didukung.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Header
Winuser.h (termasuk Windows.h)

Lihat juga

EM_GETIMESTATUS