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
Commctrl.h
Nama Unicode dan ANSI
TVN_BEGINLABELEDITW (Unicode) dan TVN_BEGINLABELEDITA (ANSI)