Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Makro TreeView_Expand memperluas atau menciutkan daftar item turunan yang terkait dengan item induk yang ditentukan, jika ada. Anda dapat menggunakan makro ini atau mengirim pesan TVM_EXPAND secara eksplisit.
Sintaksis
BOOL TreeView_Expand(
HWND hwnd,
HTREEITEM hitem,
UINT code
);
Parameter
hwnd
Jenis: HWND
Menangani ke kontrol tampilan pohon.
hitem
Jenis: HTREEITEM
Tangani ke item induk yang akan diperluas atau diciutkan.
code
Jenis: UINT
Bendera tindakan. Untuk daftar nilai yang mungkin, lihat deskripsi parameter wParam
Mengembalikan nilai
Jenis: BOOL
Mengembalikan bukan nol jika operasi berhasil, atau nol sebaliknya.
Komentar
Memperluas simpul yang sudah diperluas, atau menciutkan simpul yang sudah diciutkan dianggap sebagai operasi yang berhasil dan makro mengembalikan nilai bukan nol. Mencoba memperluas atau menciutkan simpul yang tidak memiliki anak dianggap gagal dan nilai yang dikembalikan adalah 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 diatur. Mencoba mengatur TVIS_EXPANDEDONCE secara eksplisit akan mengakibatkan perilaku yang tidak dapat diprediksi.
Operasi perluas mungkin gagal jika pemilik kontrol treeview menolak operasi sebagai respons terhadap pemberitahuan TVN_ITEMEXPANDING.
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Platform Target |
Windows |
Header |
commctrl.h |