Bagikan melalui


TVM_EXPAND pesan

Pesan TVM_EXPAND memperluas atau menciutkan daftar item anak yang terkait dengan item induk yang ditentukan, jika ada. Anda dapat mengirim pesan ini secara eksplisit atau dengan menggunakan makro TreeView_Expand .

Parameter

wParam

Bendera tindakan. Parameter ini bisa berupa satu atau beberapa nilai berikut:

Nilai Makna
TVE_COLLAPSE
Ciutkan daftar.
TVE_COLLAPSERESET
Ciutkan daftar dan hapus item anak. Bendera status TVIS_EXPANDEDONCE diatur ulang. Bendera ini harus digunakan dengan bendera TVE_COLLAPSE.
TVE_EXPAND
Memperluas daftar.
TVE_EXPANDPARTIAL
Versi 4.70. Memperluas sebagian daftar. Dalam keadaan ini item anak terlihat dan tanda plus item induk (+), menunjukkan bahwa item tersebut dapat diperluas, ditampilkan. Bendera ini harus digunakan dalam kombinasi dengan bendera TVE_EXPAND.
TVE_TOGGLE
Ciutkan daftar jika diperluas atau diperluas jika diciutkan.

lParam

Tangani ke item induk untuk memperluas atau menciutkan.

Menampilkan nilai

Mengembalikan bukan nol jika operasi berhasil, atau nol sebaliknya.

Keterangan

Memperluas simpul yang sudah diperluas dianggap sebagai operasi yang berhasil dan SendMessage mengembalikan nilai bukan nol. Menciutkan simpul mengembalikan nol jika simpul sudah diciutkan; jika tidak, ia mengembalikan bukan nol. Mencoba memperluas atau menciutkan simpul yang tidak memiliki turunan dianggap gagal dan SendMessage mengembalikan nol.

Saat item pertama kali diperluas oleh pesan TVM_EXPAND , tindakan menghasilkan kode pemberitahuan TVN_ITEMEXPANDING dan TVN_ITEMEXPANDED dan bendera status TVIS_EXPANDEDONCE item diatur. Selama bendera status ini tetap ditetapkan, pesan TVM_EXPAND berikutnya tidak menghasilkan pemberitahuan TVN_ITEMEXPANDING atau TVN_ITEMEXPANDED. Untuk mengatur ulang bendera status TVIS_EXPANDEDONCE , Anda harus mengirim pesan TVM_EXPAND dengan bendera TVE_COLLAPSE dan TVE_COLLAPSERESET yang ditetapkan. Mencoba mengatur secara eksplisit TVIS_EXPANDEDONCE akan mengakibatkan perilaku yang tidak dapat diprediksi.

Operasi perluas mungkin gagal jika pemilik kontrol tampilan pohon menolak operasi sebagai respons terhadap pemberitahuan TVN_ITEMEXPANDING .

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