WM_IME_SETCONTEXT pesan
Dikirim ke aplikasi saat jendela diaktifkan. Jendela menerima pesan ini melalui fungsi WindowProc-nya .
LRESULT CALLBACK WindowProc(
HWND hwnd,
WM_IME_SETCONTEXT,
WPARAM wParam,
LPARAM lParam
);
Parameter
-
hwnd
-
Handel ke jendela.
-
wParam
-
TRUE jika jendela aktif, dan FALSE sebaliknya.
-
lParam
-
Opsi tampilan. Parameter ini dapat memiliki satu atau beberapa nilai berikut.
Nilai Makna - ISC_SHOWUICOMPOSITIONWINDOW
Tampilkan jendela komposisi menurut jendela antarmuka pengguna. - ISC_SHOWUIGUIDWINDOW
Tampilkan jendela panduan menurut jendela antarmuka pengguna. - ISC_SHOWUISOFTKBD
Tampilkan keyboard lunak menurut jendela antarmuka pengguna. - ISC_SHOWUICANDIDATEWINDOW
Tampilkan jendela kandidat indeks 0 menurut jendela antarmuka pengguna. - << ISC_SHOWUICANDIDATEWINDOW 1
Tampilkan jendela kandidat indeks 1 menurut jendela antarmuka pengguna. - << ISC_SHOWUICANDIDATEWINDOW 2
Tampilkan jendela kandidat indeks 2 menurut jendela antarmuka pengguna. - << ISC_SHOWUICANDIDATEWINDOW 3
Tampilkan jendela kandidat indeks 3 menurut jendela antarmuka pengguna.
Nilai kembali
Mengembalikan nilai yang dikembalikan oleh DefWindowProc atau ImmIsUIMessage.
Keterangan
Jika aplikasi telah membuat jendela IME, aplikasi harus memanggil ImmIsUIMessage. Jika tidak, pesan ini akan diteruskan ke DefWindowProc.
Jika aplikasi menggambar jendela komposisi, jendela IME default tidak harus menunjukkan jendela komposisinya. Dalam hal ini, aplikasi harus menghapus nilai ISC_SHOWUICOMPOSITIONWINDOW dari parameter lParam sebelum meneruskan pesan ke DefWindowProc atau ImmIsUIMessage. Untuk menampilkan jendela antarmuka pengguna tertentu, aplikasi harus menghapus nilai yang sesuai sehingga IME tidak akan menampilkannya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|
Lihat juga