Erstellen des Listensteuerelements

Wie das Listensteuerelement (CListCtrl) erstellt wird, hängt davon ab, ob Sie das Steuerelement direkt verwenden oder verwenden Sie stattdessen CListView-Klasse.Wenn Sie CListView verwenden, erstellt das Framework die Sicht als Teil seiner Dokument/Ansichts-Erstellungs Sequenz.Die Listenansicht erstellt wird, erstellt das Listensteuerelement (auch die beiden handelt es sich um dasselbe Ziel).Das Steuerelement wird in der OnCreate-Handlerfunktion der Sicht erstellt.In diesem Fall ist, kann das Steuerelement über einen Aufruf GetListCtrl-Elemente hinzuzufügen.

So CListCtrl direkt in einem Dialogfeld

  1. Im Dialog-Editor fügen Sie ein Listensteuerelement der Dialogfeldvorlagen-Ressource hinzu.Geben Sie die Steuer-Identifikation an

  2. Verwenden Sie Assistent zum Hinzufügen von Membervariablen, um eine Membervariable vom Typ CListCtrl mit der Steuerelementeigenschaft hinzuzufügen.Sie können diesen Member verwenden, um CListCtrl-Memberfunktionen aufrufen.

  3. Verwenden Sie das Eigenschaftenfenster, um die Handlerfunktionen in der Dialogfeldklasse für alle Listensteuerelement benachrichtigungsmeldungen zuzuordnen, die Sie bearbeiten müssen (siehe Zuordnungs-Meldungen Funktionen).

  4. In OnInitDialog legen Sie die Formate für CListCtrl fest.Weitere Informationen finden Sie unter Ändern Listensteuerelement-Formate.Dadurch wird bestimmt die Art der Ansicht ",", das im Steuerelement abrufen, obwohl Sie die Ansicht zu einem späteren Zeitpunkt ändern können.

So nondialog CListCtrl in einem Fenster

  1. Definieren Sie das Steuerelement in der Sicht oder in der Fensterklasse.

  2. Rufen Sie die Erstellen-Memberfunktion des Steuerelements (möglicherweise in OnInitialUpdate, möglicherweise bereits in der OnCreate-Handlerfunktion des übergeordneten Fensters angezeigt (wenn Sie das Steuerelement unterordnen).Legen Sie die Stile für das Steuerelement fest.

Siehe auch

Referenz

Verwenden von CListCtrl

Konzepte

Steuerelemente (MFC)