TVN_BEGINLABELEDIT kode pemberitahuan
Memberi tahu jendela induk kontrol tampilan pohon tentang awal pengeditan label untuk item. Kode pemberitahuan ini dikirim dalam bentuk pesan WM_NOTIFY .
TVN_BEGINLABELEDIT
ptvdi = (LPNMTVDISPINFO) lParam
Parameter
-
lParam
-
Penunjuk ke struktur NMTVDISPINFO . Anggota item adalah struktur TVITEM yang berisi informasi valid tentang item yang diedit di anggota hItem, state, lParam, dan pszText .
Nilai kembali
Mengembalikan TRUE untuk membatalkan pengeditan label.
Keterangan
Saat pengeditan label dimulai, kontrol edit dibuat tetapi tidak diposisikan atau ditampilkan. Sebelum ditampilkan, kontrol tampilan pohon mengirimkan jendela induknya kode pemberitahuan TVN_BEGINLABELEDIT.
Untuk menyesuaikan pengeditan label, terapkan handler untuk TVN_BEGINLABELEDIT dan minta mengirim pesan TVM_GETEDITCONTROL ke kontrol tampilan pohon. Jika label sedang diedit, nilai yang dikembalikan akan menjadi handel untuk kontrol edit. Gunakan handel ini untuk menyesuaikan kontrol edit dengan mengirim pesan EM_XXX biasa.
Saat pengguna membatalkan atau menyelesaikan pengeditan, jendela induk menerima kode pemberitahuan TVN_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 |
TVN_BEGINLABELEDITW (Unicode) dan TVN_BEGINLABELEDITA (ANSI) |