Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bewirkt, dass das Listenansicht-Steuerelement Arbeitsspeicher für die angegebene Anzahl von Elementen zuweist. Sie können dieses Makro verwenden oder die LVM_SETITEMCOUNT Nachricht explizit senden.
Syntax
void ListView_SetItemCount(
hwndLV,
cItems
);
Parameter
hwndLV
Typ: HWND
Ein Handle für ein Listenansichtssteuerelement.
cItems
Typ: int
Die Anzahl der Elemente, für die das Listenansichtssteuerelement Arbeitsspeicher zuweisen soll.
Rückgabewert
Keine
Bemerkungen
Wenn das Listenansichtssteuerelement ohne die LVS_OWNERDATA-Format erstellt wurde, bewirkt dieses Makro, dass das Steuerelement seine internen Datenstrukturen für die angegebene Anzahl von Elementen ordnet. Dadurch wird verhindert, dass das Steuerelement die Datenstrukturen jedes Mal zuordnen muss, wenn ein Element hinzugefügt wird.
Wenn das Listenansicht-Steuerelement mit der LVS_OWNERDATA-Formatvorlage (einer virtuellen Listenansicht) erstellt wurde, sollte das ListView_SetItemCountEx Makro verwendet werden.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | commctrl.h |