Bagikan melalui


Menambahkan Item ke Kontrol

Untuk menambahkan item ke kontrol daftar (CListCtrl), panggil salah satu dari beberapa versi fungsi anggota InsertItem , bergantung pada informasi apa yang Anda miliki. Satu versi mengambil struktur LVITEM yang Anda siapkan. LVITEM Karena struktur berisi banyak anggota, Anda memiliki kontrol yang lebih besar atas atribut item kontrol daftar.

Dua anggota penting (sehubungan dengan tampilan laporan) struktur LVITEM adalah iItem anggota dan iSubItem . Anggota iItem adalah indeks berbasis nol dari item yang dirujuk struktur dan iSubItem anggota adalah indeks berbasis satu subitem, atau nol jika struktur berisi informasi tentang item. Dengan kedua anggota ini, Anda menentukan, per item, jenis dan nilai informasi subitem yang ditampilkan saat kontrol daftar berada dalam tampilan laporan. Untuk informasi selengkapnya, lihat CListCtrl::SetItem.

Anggota tambahan menentukan teks, ikon, status, dan data item item. "Data item" adalah nilai yang ditentukan aplikasi yang terkait dengan item tampilan daftar. Untuk informasi selengkapnya tentang LVITEM struktur, lihat CListCtrl::GetItem.

Versi lain dari InsertItem mengambil satu atau beberapa nilai terpisah, yang sesuai dengan anggota dalam LVITEM struktur, memungkinkan Anda untuk menginisialisasi hanya anggota yang ingin Anda dukung. Umumnya, kontrol daftar mengelola penyimpanan untuk item daftar, tetapi Anda dapat menyimpan beberapa informasi di aplikasi Anda sebagai gantinya, menggunakan "item panggilan balik." Untuk informasi selengkapnya, lihat Item Panggilan Balik dan Masker Panggilan Balik dalam topik ini dan Item Panggilan Balik dan Masker Panggilan Balik di Windows SDK.

Untuk informasi selengkapnya, lihat Menambahkan Item Tampilan Daftar dan Subitem.

Baca juga

Menggunakan CListCtrl
Kontrol