IShellFolderView::SetObjectCount-Methode (shlobj_core.h)

[SetObjectCount ist ab Windows Vista nicht mehr verfügbar.]

Legt die Anzahl der Elemente im ListView-Steuerelement fest, das die Ansicht enthält.

Syntax

HRESULT SetObjectCount(
  UINT uCount,
  UINT dwFlags
);

Parameter

uCount

Typ: UINT

Die Anzahl der Elemente, auf die das ListView-Steuerelement festgelegt werden soll.

dwFlags

Typ: UINT

Flags, die das Verhalten des ListView-Steuerelements steuern, wenn die Anzahl der Elemente festgelegt wird. Umfasst Folgendes:

SFVSOC_INVALIDATE_ALL (0x00000001)

Das ListView-Steuerelement wird nur dann neu gezeichnet, wenn die betroffenen Elemente gerade angezeigt werden. Dies ist der Standardwert.

SFVSOC_NOSCROLL (LVSICF_NOSCROLL)

Das ListView-Steuerelement ändert die Bildlaufposition nicht, wenn sich die Anzahl der Elemente ändert.

Rückgabewert

Typ: HRESULT

Gibt bei erfolgreicher Ausführung S_OK oder andernfalls einen Fehlerwert zurück. Ab Windows Vista geben Aufrufe von SetObjectCount immer E_NOTIMPL zurück.

Hinweise

Diese Methode sendet LVM_SETITEMCOUNT an das ListView-Steuerelement, das die Ansicht enthält, wobei WPARAM gleich uCount und LPARAM gleich dwFlags ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shlobj_core.h