Struktur NMTREEVIEWA (commctrl.h)
Berisi informasi tentang pesan pemberitahuan tampilan pohon. Struktur ini identik dengan struktur NM_TREEVIEW , tetapi telah diganti namanya untuk mengikuti konvensi penamaan saat ini.
Sintaks
typedef struct tagNMTREEVIEWA {
NMHDR hdr;
UINT action;
TVITEMA itemOld;
TVITEMA itemNew;
POINT ptDrag;
} NMTREEVIEWA, *LPNMTREEVIEWA;
Anggota
hdr
Jenis: NMHDR
Struktur NMHDR yang berisi informasi tentang pesan pemberitahuan ini.
action
Jenis: UINT
Bendera tindakan khusus pemberitahuan. Anggota ini digunakan dengan kode pemberitahuan berikut.
Untuk nilai bendera tindakan yang mungkin, lihat TVM_EXPAND dan TVN_SELCHANGED.itemOld
Jenis: TVITEM
Struktur TVITEM yang berisi informasi tentang status item lama. Anggota ini nol untuk pesan pemberitahuan yang tidak menggunakannya.
itemNew
Jenis: TVITEM
Struktur TVITEM yang berisi informasi tentang status item baru. Anggota ini nol untuk pesan pemberitahuan yang tidak menggunakannya.
ptDrag
Jenis: TITIK
Struktur POINT yang berisi koordinat klien mouse pada saat peristiwa terjadi yang menyebabkan pesan pemberitahuan dikirim.
Keterangan
Catatan
Header commctrl.h mendefinisikan NMTREEVIEW sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta pra-prosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
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 |