VListVW-Beispiel

In diesem Thema wird das VListVW-Beispielcodebeispiel beschrieben. Sie enthält die folgenden Abschnitte:

Beschreibung

Das VListVW-Beispiel zeigt, wie Sie ein einfaches virtuelles Listenansichtssteuerelement in einer Anwendung implementieren. Ein virtuelles Listenansichtssteuerelement ist ein standardbasiertes Listenansichtssteuerelement im LVS _ OWNERDATA-Stil. In diesem Beispiel wird ein Listenansichtssteuerelement erstellt, das "virtuell" 100.000 Elemente enthält. Die Elemente werden nie tatsächlich hinzugefügt. Stattdessen wird dem virtuellen Listenansichtssteuerelement mitgeteilt, wie viele Elemente es mit der LVM _ SETITEMCOUNT-Nachricht enthält. Wenn ein Element gezeichnet werden muss, fragt das Listenansichtssteuerelement das übergeordnete Fenster mit der LVN _ GETDISPINFO-Benachrichtigung nach Anzeigeinformationen ab.

Mindestanforderungen

Produkt Version
DLL comctl32.dll Version 4.70
Betriebssystem Windows 95, Microsoft Windows NT 3.51

Herunterladen des Beispiels

Das VListVW-Beispiel ist auf GitHub im Repository Windows klassischen Beispieleverfügbar. Beispiele für Listenansichtssteuerelemente finden Sie hier.

Erstellen des Beispiels

So erstellen Sie das Beispiel über die Eingabeaufforderung:

  1. Öffnen Sie das Eingabeaufforderungsfenster, und navigieren Sie zum Projektverzeichnis.
  2. Geben Sie msbuild [project file] ein.

So erstellen Sie das Beispiel mit Visual Studio:

  1. Öffnen Sie Windows Explorer, und navigieren Sie zum Projektverzeichnis.
  2. Doppelklicken Sie auf das Symbol für die VCPROJ-Datei, um das Projekt in Visual Studio zu öffnen.
  3. Wählen Sie im Menü Erstellen die Option Projektmappe erstellen aus, um die Projektmappe zu erstellen.

Informationen zu List-View-Steuerelementen