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 |