Fungsi ImmNotifyIME (imm.h)
Memberi tahu IME tentang perubahan status konteks input.
Sintaks
BOOL ImmNotifyIME(
HIMC unnamedParam1,
[in] DWORD dwAction,
[in] DWORD dwIndex,
[in] DWORD dwValue
);
Parameter
unnamedParam1
[in] dwAction
Kode pemberitahuan. Parameter ini dapat memiliki salah satu nilai berikut.
Nilai | Makna |
---|---|
|
Aplikasi mengubah kandidat terpilih saat ini. Parameter dwIndex menentukan indeks daftar kandidat yang akan dipilih dan dwValue tidak digunakan. |
|
Aplikasi mengarahkan IME untuk menutup daftar kandidat. Parameter dwIndex menentukan indeks daftar yang akan ditutup, dan dwValue tidak digunakan. IME mengirimkan perintah IMN_CLOSECANDIDATE ke aplikasi jika menutup daftar. |
|
Aplikasi mengarahkan IME untuk melakukan tindakan pada string komposisi. Parameter dwIndex dapat CPS_CANCEL, CPS_COMPLETE, CPS_CONVERT, atau CPS_REVERT. |
|
Aplikasi mengarahkan IME untuk memungkinkan aplikasi menangani menu yang ditentukan. Parameter dwIndex menentukan ID menu dan dwValue adalah nilai yang ditentukan aplikasi untuk item menu tersebut. |
|
Aplikasi mengarahkan IME untuk membuka daftar kandidat. Parameter dwIndex menentukan indeks daftar yang akan dibuka, dan dwValue tidak digunakan. IME mengirimkan perintah IMN_OPENCANDIDATE ke aplikasi jika membuka daftar. |
|
Aplikasi telah memilih salah satu kandidat. Parameter dwIndex menentukan indeks daftar kandidat yang akan dipilih. Parameter dwValue menentukan indeks string kandidat dalam daftar kandidat yang dipilih. |
|
Aplikasi mengubah ukuran halaman daftar kandidat. Parameter dwIndex menentukan daftar kandidat yang akan diubah dan harus memiliki nilai dalam rentang 0 hingga 3. Parameter dwValue menentukan ukuran halaman baru. |
|
Aplikasi mengubah indeks awal halaman dari daftar kandidat. Parameter dwIndex menentukan daftar kandidat yang akan diubah dan harus memiliki nilai dalam rentang 0 hingga 3. Parameter dwValue menentukan indeks mulai halaman baru. |
[in] dwIndex
Indeks daftar kandidat. Atau, jika dwAction NI_COMPOSITIONSTR, parameter ini dapat memiliki salah satu nilai berikut.
[in] dwValue
Indeks string kandidat. Aplikasi dapat mengatur parameter ini atau mengabaikannya, tergantung pada nilai parameter dwAction .
Mengembalikan nilai
Mengembalikan bukan nol jika berhasil, atau 0 sebaliknya.
Persyaratan
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop],dukungan bahasa Asia Timur terinstal. |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | imm.h (termasuk Immdev.h, Windows.h) |
Pustaka | Imm32.lib |
DLL | Imm32.dll |