Bagikan melalui


TreeView_GetEditControl makro (commctrl.h)

Mengambil handel ke kontrol edit yang digunakan untuk mengedit teks item tampilan pohon. Anda dapat menggunakan makro ini atau mengirim pesan TVM_GETEDITCONTROL secara eksplisit.

Sintaks

HWND TreeView_GetEditControl(
   HWND hwnd
);

Parameter

hwnd

Jenis: HWND

Tangani ke kontrol tampilan pohon.

Mengembalikan nilai

Jenis: HWND

Handel ke kontrol edit yang digunakan untuk mengedit teks item tampilan pohon, atau NULL jika tidak ada item yang sedang diedit.

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 gunakan TreeView_GetEditControl untuk 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.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header commctrl.h