Bagikan melalui


Struktur NMTVDISPINFOA (commctrl.h)

Berisi dan menerima informasi tampilan untuk item tampilan pohon. Struktur ini identik dengan struktur TV_DISPINFO , tetapi telah diganti namanya untuk mengikuti konvensi penamaan saat ini.

Sintaks

typedef struct tagTVDISPINFOA {
  NMHDR   hdr;
  TVITEMA item;
} NMTVDISPINFOA, *LPNMTVDISPINFOA;

Anggota

hdr

Jenis: NMHDR

Struktur NMHDR yang berisi informasi tentang pemberitahuan ini.

item

Jenis: TVITEM

Struktur TVITEM yang mengidentifikasi dan berisi informasi tentang item tampilan pohon. Anggota masker struktur TVITEM menentukan informasi mana yang sedang diatur atau diambil. Ini bisa berupa satu atau beberapa nilai berikut:

Nilai Makna
TVIF_CHILDREN
Anggota cChildren menentukan, atau akan menerima, nilai yang menunjukkan apakah item memiliki item turunan.
TVIF_IMAGE
Anggota iImage menentukan, atau akan menerima, indeks ikon item yang tidak dipilih dalam daftar gambar.
TVIF_SELECTEDIMAGE
Anggota iSelectedImage menentukan, atau akan menerima, indeks ikon item yang dipilih dalam daftar gambar.
TVIF_TEXT
Anggota pszText menentukan teks item baru atau alamat buffer yang akan menerima teks item. Jika struktur menerima teks item, Anda biasanya menyalin teks ke buffer yang ditujukkan oleh anggota pszText dari struktur TVITEM . Namun, Anda dapat mengembalikan string di anggota pszText sebagai gantinya. Jika Anda melakukannya, Anda tidak dapat mengubah atau menghapus string hingga teks item yang sesuai dihapus atau hingga dua kode pemberitahuan TVN_GETDISPINFO tambahan telah dikirim.

Keterangan

Catatan

Header commctrl.h mendefinisikan NMTVDISPINFO 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

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

Lihat juga

Referensi

TVN_SETDISPINFO

WM_NOTIFY