EM_GETIMEPROPERTY pesan
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