Bagikan melalui


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

Lihat juga

WM_NOTIFY