Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengambil properti dan kemampuan Editor Metode Input (IME) yang terkait dengan lokal input saat ini.
Parameter
-
wParam
-
Menentukan jenis informasi properti yang akan diambil. Parameter ini bisa menjadi salah satu nilai berikut.
Nilai Makna - IGP_PROPERTY
Informasi properti. - IGP_CONVERSION
Kemampuan konversi. - IGP_SENTENCE
Kemampuan mode kalimat. - IGP_UI
Kemampuan antarmuka pengguna. - IGP_SETCOMPSTR
Kemampuan string komposisi. - IGP_SELECT
Kemampuan pewarisan pilihan. - IGP_GETIMEVERSION
Mengambil nomor versi sistem tempat IME yang ditentukan dibuat. -
lParam
-
Tidak digunakan; harus nol.
Nilai kembali
Mengembalikan nilai properti atau kemampuan, tergantung pada nilai parameter lParam . Untuk informasi selengkapnya, lihat Keterangan.
Keterangan
Jika wParam IGP_PROPERTY, wParam mengembalikan satu atau beberapa nilai berikut.
| Persyaratan | Nilai |
|---|---|
| IME_PROP_AT_CARET | Jika diatur, jendela konversi berada di posisi tanda sisipan. Jika jelas, jendela berada di dekat posisi tanda sisipan. |
| IME_PROP_SPECIAL_UI | Jika diatur, IME memiliki antarmuka pengguna yang tidak ada. Aplikasi tidak boleh menggambar di jendela IME. |
| IME_PROP_CANDLIST_START_FROM_1 | Jika diatur, string dalam daftar kandidat diberi nomor mulai dari 1. Jika jelas, string dimulai dari nol. |
| IME_PROP_UNICODE | Jika diatur, IME dipandang sebagai UnicodeIME. Sistem dan IME akan berkomunikasi melalui antarmuka UnicodeIME. Jika jelas, IME akan menggunakan antarmuka ANSI untuk berkomunikasi dengan sistem. |
| IME_PROP_COMPLETE_ON_UNSELECT | Jika diatur, jendela konversi berada di posisi tanda sisipan. Jika jelas, jendela berada di dekat posisi tanda sisipan. |
| IME_PROP_ACCEPT_WIDE_VKEY | Jika diatur, IME memproses Unicode yang disuntikkan yang berasal dari fungsi SendInput dengan menggunakan VK_PACKET. Jika jelas, IME mungkin tidak memproses Unicode yang disuntikkan, dan Unicode yang disuntikkan mungkin dikirim ke aplikasi secara langsung. |
Jika wParam IGP_UI, wParam mengembalikan satu atau beberapa nilai berikut.
| Persyaratan | Nilai |
|---|---|
| UI_CAP_2700 | Mendukung nilai pelarian teks 0 atau 2700. Untuk informasi selengkapnya, lihat lfEscapement. |
| UI_CAP_ROT90 | Mendukung nilai pelarian teks 0, 900, 1800, atau 2700. Untuk informasi selengkapnya, lihat lfEscapement. |
| UI_CAP_ROTANY | Mendukung nilai escapement teks apa pun. Untuk informasi selengkapnya, lihat lfEscapement. |
Jika wParam IGP_SETCOMPSTR, wParam mengembalikan satu atau beberapa nilai berikut.
| Persyaratan | Nilai |
|---|---|
| SCS_CAP_COMPSTR | Dapat membuat string komposisi dengan memanggil fungsi ImmSetCompositionString dengan nilai SCS_SETSTR. |
| SCS_CAP_MAKEREAD | Dapat membuat string bacaan dari string komposisi yang sesuai saat menggunakan fungsi ImmSetCompositionString dengan SCS_SETSTR dan tanpa mengatur lpRead. |
| SCS_CAP_SETRECONVERTSTRING | IME ini dapat mendukung konversi ulang. Gunakan ImmSetCompositionString untuk melakukan rekonversi. |
Jika wParam IGP_SELECT, wParam mengembalikan satu atau beberapa nilai berikut.
| Persyaratan | Nilai |
|---|---|
| SELECT_CAP_CONVMODE | Mewarisi mode konversi saat IME baru dipilih. |
| SELECT_CAP_SENTENCE | Mewarisi mode kalimat saat IME baru dipilih. |
Jika wParam IGP_GETIMEVERSION, wParam mengembalikan satu atau beberapa nilai berikut.
| Persyaratan | Nilai |
|---|---|
| IMEVER_0310 | IME dibuat untuk Windows 3.1. |
| IMEVER_0400 | IME dibuat untuk Windows 95 atau yang lebih baru |
Pesan ini mirip dengan ImmGetProperty, kecuali bahwa pesan ini menggunakan lokal input saat ini. Aplikasi harus memanggil EM_ISIME sebelum memanggil fungsi ini.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
| Header |
|
Lihat juga
-
Referensi
-
Sumber Daya Lainnya