LVN_ENDLABELEDIT kode pemberitahuan
Memberi tahu jendela induk kontrol tampilan daftar tentang akhir pengeditan label untuk item. Kode pemberitahuan ini dikirim dalam bentuk pesan WM_NOTIFY .
LVN_ENDLABELEDIT
pdi = (LPNMLVDISPINFO) lParam;
Parameter
-
lParam
-
Arahkan ke struktur NMLVDISPINFO . Anggota item dari struktur ini adalah struktur LVITEM yang anggota iItem-nya mengidentifikasi item yang sedang diedit. Anggota item pszText berisi nilai yang valid saat kode pemberitahuan LVN_ENDLABELEDIT dikirim, terlepas dari apakah bendera LVIF_TEXT diatur dalam anggota masker struktur LVITEM. Jika pengguna membatalkan pengeditan atau tidak mengubah teks dan menekan tombol Enter , anggota pszText dari struktur LVITEM adalah NULL; jika tidak, pszText adalah alamat teks yang diedit.
Nilai kembali
Jika anggota pszText dari struktur LVITEM bukan NULL, kembalikan TRUE untuk mengatur label item ke teks yang diedit. Kembalikan FALSE untuk menolak teks yang diedit dan kembali ke label asli.
Jika anggota pszText dari struktur LVITEM adalah NULL, nilai pengembalian diabaikan.
Keterangan
Nilai pengembalian prosedur dialog adalah apakah pesan ditangani. Nilai pengembalian kedua harus diatur dengan memanggil SetwindowLongPtr dengan DWLP_MSGRESULT.
Saat pengguna mulai mengedit label item, jendela induk kontrol tampilan daftar menerima kode pemberitahuan LVN_BEGINLABELEDIT . Saat pengguna membatalkan atau menyelesaikan pengeditan, jendela induk menerima kode pemberitahuan LVN_ENDLABELEDIT.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|
Nama Unicode dan ANSI |
LVN_ENDLABELEDITW (Unicode) dan LVN_ENDLABELEDITA (ANSI) |