EM_GETIMESTATUS pesan

Mendapatkan sekumpulan bendera status yang menunjukkan bagaimana kontrol edit berinteraksi dengan Editor Metode Input (IME).

Parameter

wParam

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

Nilai Makna
EMSIS_COMPOSITIONSTRING
Mengatur perilaku untuk menangani string komposisi.

lParam

Parameter ini tidak digunakan.

Mengembalikan nilai

Data khusus untuk jenis status yang akan diambil. Dengan nilai EMSIS_COMPOSITIONSTRING untuk status, nilai yang dikembalikan ini adalah satu atau beberapa nilai berikut.

Menampilkan kode Deskripsi
EIMES_GETCOMPSTRATONCE
Jika bendera ini diatur, kontrol edit menghubungkan pesan WM_IME_COMPOSITION dengan fFlags 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 memproses 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.

Keterangan

Edit Kaya: Pesan EM_GETIMESTATUS 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_SETIMESTATUS