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.

Sintaksis

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. masker anggota struktur TVITEM menentukan informasi mana yang sedang diatur atau diambil. Ini bisa berupa satu atau beberapa nilai berikut:

Nilai Arti
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 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 ditunjukkan oleh pszText anggota struktur TVITEM. Namun, Anda dapat mengembalikan string di anggota pszText. 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.

Komentar

Nota

Header commctrl.h mendefinisikan NMTVDISPINFO sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosem 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

Syarat 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

Referensi

TVN_SETDISPINFO

WM_NOTIFY