Menambahkan Item ke Kontrol

Nota

Pustaka Microsoft Foundation Classes (MFC) terus didukung. Namun, kami tidak lagi menambahkan fitur atau memperbarui dokumentasi.

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) dari struktur LVITEM adalah anggota iItem 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. "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 dan Subitem List-View.

Lihat juga

Menggunakan CListCtrl
Kontrol