Sdílet prostřednictvím


Vytvoření ovládacího prvku seznam

Způsob vytvoření ovládacího prvku seznam (CListCtrl) závisí na tom, zda používáte ovládací prvek přímo nebo používáte třídu CListView . Pokud použijete CListView, architektura sestaví zobrazení jako součást sekvence vytváření dokumentů a zobrazení. Vytvoření zobrazení seznamu vytvoří také ovládací prvek seznamu (dvě jsou stejné). Ovládací prvek se vytvoří ve funkci obslužné rutiny OnCreate zobrazení. V tomto případě je ovládací prvek připravený k přidání položek prostřednictvím volání GetListCtrl.

Použití atributu CListCtrl přímo v dialogovém okně

  1. V editoru dialogových oken přidejte ovládací prvek seznam do prostředku šablony dialogového okna. Zadejte JEHO ID ovládacího prvku.

  2. Pomocí Průvodce přidáním členské proměnné přidejte členovou proměnnou typu CListCtrl s vlastností Control. Tento člen můžete použít k volání CListCtrl členských funkcí.

  3. Pomocí Průvodce třídou můžete mapovat funkce obslužné rutiny v dialogovém okně třídy pro všechny zprávy ovládacích prvků seznamu, které potřebujete zpracovat (viz mapování zpráv na funkce).

  4. V OnInitDialog, nastavte styly pro CListCtrl. Viz Změna stylů ovládacích prvků seznamu. Určuje typ zobrazení, které se v ovládacím prvku dostanete, i když zobrazení můžete později změnit.

Použití atributu CListCtrl v nedialogovém okně

  1. Definujte ovládací prvek v zobrazení nebo třídě okna.

  2. Volejte funkci Create člena ovládacího prvku, pravděpodobně v OnInitialUpdate, pravděpodobně dříve, než nadřazené okno je funkce obslužné rutiny OnCreate (pokud jste podtřídy ovládacího prvku). Nastavte styly ovládacího prvku.

Viz také

Používání atributu CListCtrl
Ovládací prvky