Freigeben über


Listensteuerelement und Listenansichtsteuerelement

Zur Vereinfachung kapselt MFC das Listensteuerelement auf zwei Arten. Listensteuerelemente können Sie verwenden:

  • Direkt durch Einbettung eines Verwendung-Objekts in einer Dialogfeldklasse.

  • Indirekte Verwendung mit der Klasse CListView.

CListView vereinfacht, ein Listensteuerelement mit der MFC-Dokument-/Ansichtsarchitektur integrieren und kapselt das Steuerelement viel, während ein Bearbeitungssteuerelement kapselt: CEditView das Steuerelement füllt die gesamte Oberfläche einer MFC-Ansicht aus. (Die Ansicht ist das Steuerelement, Umwandlung in CListView.)

Ein CListView-Objekt erbt von CCtrlView und von den Basisklassen und fügt eine Memberfunktion hinzu, um das Steuerelement der zugrunde liegenden Liste abzurufen. Verwenden Sie Ansichtsmember, um mit der Ansicht als Ansicht zu arbeiten. Verwenden Sie die GetListCtrl-Memberfunktion, um zu Memberfunktionen des Listensteuerelements zu erhalten. Verwenden Sie diese Member:

  • Hinzufügen, Löschen oder bearbeiten Sie "Arbeitsaufgaben" in der Liste.

  • Festgelegt oder rufen Sie Listensteuerelementattribute ab.

Um einen Verweis auf CListCtrl abzurufen, das CListView zugrunde liegt, rufen Sie GetListCtrl in der Listenansichtsklasse auf:

CListCtrl& listCtrl = GetListCtrl();

In diesem Thema werden beide Methoden, das Listensteuerelement verwenden.

Siehe auch

Referenz

Verwenden von CListCtrl

Konzepte

Steuerelemente (MFC)