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 |