Méthode IShellFolderView ::SetObjectCount (shlobj_core.h)
[SetObjectCount n’est plus disponible pour une utilisation à partir de Windows Vista.]
Définit le nombre d’éléments du contrôle ListView que contient la vue.
Syntaxe
HRESULT SetObjectCount(
UINT uCount,
UINT dwFlags
);
Paramètres
uCount
Type : UINT
Nombre d’éléments à définir pour le contrôle ListView.
dwFlags
Type : UINT
Indicateurs qui contrôlent le comportement du contrôle ListView lorsque le nombre d’éléments est défini. Inclut les éléments suivants :
SFVSOC_INVALIDATE_ALL (0x00000001)
Le contrôle ListView ne repeint pas, sauf si les éléments affectés sont actuellement affichés. Il s’agit de la valeur par défaut.
SFVSOC_NOSCROLL (LVSICF_NOSCROLL)
Le contrôle ListView ne modifie pas la position de défilement lorsque le nombre d’éléments change.
Valeur retournée
Type : HRESULT
Retourne S_OK en cas de réussite, ou une valeur d’erreur dans le cas contraire. À compter de Windows Vista, les appels à SetObjectCount retournent toujours E_NOTIMPL.
Remarques
Cette méthode envoie LVM_SETITEMCOUNT au contrôle ListView que contient l’affichage, avec WPARAM égal à uCount et LPARAM égal à dwFlags.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shlobj_core.h |