Bagikan melalui


Struktur NMLISTVIEW (commctrl.h)

Berisi informasi tentang pesan pemberitahuan tampilan daftar. Struktur ini sama dengan struktur NM_LISTVIEW tetapi telah diganti namanya agar sesuai dengan konvensi penamaan standar.

Sintaks

typedef struct tagNMLISTVIEW {
  NMHDR  hdr;
  int    iItem;
  int    iSubItem;
  UINT   uNewState;
  UINT   uOldState;
  UINT   uChanged;
  POINT  ptAction;
  LPARAM lParam;
} NMLISTVIEW, *LPNMLISTVIEW;

Anggota

hdr

Jenis: NMHDR

Struktur NMHDR yang berisi informasi tentang pesan pemberitahuan ini.

iItem

Jenis: int

Mengidentifikasi item tampilan daftar, atau -1 jika tidak digunakan.

iSubItem

Jenis: int

Mengidentifikasi subitem, atau nol jika tidak ada.

uNewState

Jenis: UINT

Status item baru. Anggota ini nol untuk pesan pemberitahuan yang tidak menggunakannya. Untuk daftar nilai yang mungkin, lihat Status Item Tampilan Daftar.

uOldState

Jenis: UINT

Status item lama. Anggota ini nol untuk pesan pemberitahuan yang tidak menggunakannya. Untuk daftar nilai yang mungkin, lihat Status Item Tampilan Daftar.

uChanged

Jenis: UINT

Kumpulan bendera yang menunjukkan atribut item yang telah berubah. Anggota ini nol untuk pemberitahuan yang tidak menggunakannya. Jika tidak, ia dapat memiliki nilai yang sama dengan anggota masker struktur LVITEM .

ptAction

Jenis: TITIK

Struktur POINT yang menunjukkan lokasi terjadinya peristiwa. Anggota ini tidak ditentukan untuk pesan pemberitahuan yang tidak menggunakannya.

lParam

Jenis: LPARAM

Nilai item yang ditentukan aplikasi. Anggota ini tidak ditentukan untuk pesan pemberitahuan yang tidak menggunakannya.

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