Aracılığıyla paylaş


Denetime Öğe Ekleme

Uyarı

Microsoft Foundation Sınıfları (MFC) kitaplığı desteklenmeye devam ediyor. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.

Liste denetimine (CListCtrl) öğe eklemek için, sahip olduğunuz bilgilere bağlı olarak InsertItem üye işlevinin çeşitli sürümlerinden birini çağırın. Bir sürüm, hazırladığınız bir LVITEM yapısını alır. LVITEM Yapı çok sayıda üye içerdiğinden, liste denetim öğesinin öznitelikleri üzerinde daha fazla denetime sahip olursunuz.

Yapının iki önemli üyesi (rapor görünümüyle ilgili olarak) LVITEM ve iItem üyeleridiriSubItem. Üye iItem , yapının başvuruda bulunduğu öğenin sıfır tabanlı dizinidir ve iSubItem üye bir alt öğenin tek tabanlı dizinidir veya yapı bir öğe hakkında bilgi içeriyorsa sıfırdır. Bu iki üyeyle, liste denetimi rapor görünümündeyken görüntülenen alt öğe bilgilerinin türünü ve değerini öğe başına belirlersiniz. Daha fazla bilgi için bkz. CListCtrl::SetItem.

Ek üyeler öğenin metnini, simgesini, durumunu ve öğe verilerini belirtir. "Öğe verileri", liste görünümü öğesiyle ilişkili uygulama tanımlı bir değerdir. Yapı hakkında LVITEM daha fazla bilgi için bkz. CListCtrl::GetItem.

InsertItem'in diğer sürümleri, yapıdaki LVITEM'deki üyelere karşılık gelen bir veya daha fazla ayrı değer alır, böylece yalnızca desteklemek istediğiniz üyeleri başlatabilirsiniz. Genellikle, liste denetimi liste öğeleri için depolamayı yönetir, ancak bunun yerine bazı bilgileri "geri çağırma öğeleri" kullanarak uygulamanızda depolayabilirsiniz. Daha fazla bilgi için bu konudaki Geri Arama Öğeleri ve Geri Arama Maskesi ile Windows SDK'sında Geri Arama Öğeleri ve Geri Arama Maskesi'ne bakın.

Daha fazla bilgi için bkz . List-View Öğeleri ve Alt Öğeleri Ekleme.

Ayrıca bakınız

CListCtrl kullanma
Kontroller