CBEM_HASEDITCHANGED pesan
Menentukan apakah pengguna telah mengubah teks kontrol edit ComboBoxEx.
Parameter
-
wParam
- Harus nol.
-
lParam
- Harus nol.
Nilai kembali
Mengembalikan TRUE jika teks dalam kotak edit kontrol telah diubah, atau FALSE sebaliknya.
Keterangan
Kontrol ComboBoxEx menggunakan kontrol kotak edit saat diatur ke gaya CBS_DROPDOWN . Anda dapat mengambil handel jendela kontrol kotak edit dengan mengirim pesan CBEM_GETEDITCONTROL .
Saat pengguna mulai mengedit, Anda akan menerima pemberitahuan CBEN_BEGINEDIT . Saat pengeditan selesai, atau fokus berubah, Anda akan menerima pemberitahuan CBEN_ENDEDIT . Pesan CBEM_HASEDITCHANGED hanya berguna untuk menentukan apakah teks telah diubah jika dikirim sebelum pemberitahuan CBEN_ENDEDIT. Jika pesan dikirim setelahnya, pesan akan mengembalikan FALSE. Misalnya, pengguna mulai mengedit teks di kotak edit tetapi mengubah fokus, menghasilkan pemberitahuan CBEN_ENDEDIT. Jika Anda kemudian mengirim pesan CBEM_HASEDITCHANGED , pesan tersebut akan mengembalikan FALSE, meskipun teks telah diubah.
Gaya CBS_SIMPLE tidak berfungsi dengan benar dengan CBEM_HASEDITCHANGED.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|