Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hoe het lijstbesturingselement (CListCtrl) wordt gemaakt, hangt af van of u het besturingselement rechtstreeks gebruikt, of in plaats daarvan de klasse CListView. Als u CListView gebruikt, wordt de weergave door het framework samengesteld als onderdeel van de volgorde van het maken van document en weergave. Als u de lijstweergave maakt, wordt ook het lijstbeheer gemaakt (de twee zijn hetzelfde). Het besturingselement wordt aangemaakt in de OnCreate-handlerfunctie van de weergave. In dit geval is het controle-element klaar voor jou om items toe te voegen via een aanroep naar GetListCtrl.
CListCtrl rechtstreeks in een dialoogvenster gebruiken
Voeg in de dialoogvenstereditor een lijstbesturingselement toe aan de dialoogvenstersjabloonresource. Geef de bijbehorende besturingselement-id op.
Gebruik de wizard Lidvariabele toevoegen om een lidvariabele van het type
CListCtrltoe te voegen met de eigenschap Control. U kunt dit lid gebruiken om de functies vanCListCtrlaan te roepen.Gebruik de Class Wizard om handlerfuncties in de dialoogvensterklasse toe te wijzen voor eventuele meldingsberichten van lijstcontrole die u moet verwerken (zie Berichten toewijzen aan functies).
Stel in OnInitDialog de stijlen voor de
CListCtrl. Zie Stijlen voor lijstbeheer wijzigen. Dit bepaalt het type 'weergave' dat u in het besturingselement krijgt, hoewel u de weergave later kunt wijzigen.
CListCtrl gebruiken in een niet-dialogvenster
Definieer het besturingselement in de weergave- of vensterklasse.
Roep de functie Lid maken van het besturingselement aan, mogelijk in OnInitialUpdate, mogelijk zo vroeg als de onCreate handler-functie van het bovenliggende venster (als u het besturingselement subklasseert). Stel de stijlen voor het besturingselement in.