Delen via


Lijstbeheer en lijstweergave

Opmerking

De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Voor het gemak omvat MFC het besturingselement voor lijsten op twee manieren. U kunt lijstbesturingselementen gebruiken:

  • Rechtstreeks door een CListCtrl-object in te sluiten in een dialoogvensterklasse.

  • Indirect, met behulp van klasse CListView.

CListView maakt het eenvoudig om een lijstbesturingselement te integreren met de MFC-document-/weergavearchitectuur, waarbij het besturingselement wordt ingekapseld, net zoals CEditView een besturingselement inkapselt: het besturingselement vult het volledige oppervlak van een MFC-weergave. (De weergave is het besturingselement, gecast naar CListView.)

Een CListView object neemt over van CCtrlView en de bijbehorende basisklassen en voegt een lidfunctie toe om het onderliggende lijstbesturingselement op te halen. Gebruik weergaveleden om met de weergave te werken zoals die bedoeld is. Gebruik de functie GetListCtrl-lid om toegang te krijgen tot de lidfuncties van het lijstbeheer. Gebruik deze leden om:

  • 'Items' toevoegen, verwijderen of bewerken in de lijst.

  • Kenmerken van lijstbeheer instellen of ophalen.

Als u een verwijzing naar de CListCtrl onderliggende CListView wilt verkrijgen, roept u GetListCtrl aan vanuit de lijstweergaveklasse.

CListCtrl& listCtrl = GetListCtrl();

In dit onderwerp worden beide manieren beschreven om het besturingselement voor lijsten te gebruiken.

Zie ook

CListCtrl gebruiken
Besturingselementen