Partager via


Interface IShellFolderView (shlobj_core.h)

[IShellFolderView n’est plus disponible à partir de Windows 7. Utilisez plutôt IFolderView2 et IFolderView.]

Expose des méthodes qui manipulent les affichages de dossiers shell.

Héritage

L’interface IShellFolderView hérite de l’interface IUnknown. IShellFolderView a également les types de membres suivants :

Méthodes

L’interface IShellFolderView utilise ces méthodes.

 
IShellFolderView ::AddObject

AddObject peut être modifié ou indisponible.
IShellFolderView ::ArrangeGrid

Organise les icônes déplacées afin qu’elles s’alignent sur une grille invisible.
IShellFolderView ::AutoArrange

AutoArrange peut être modifié ou indisponible.
IShellFolderView ::GetArrangeParam

Obtient le paramètre de disposition de la vue, qui est la façon dont la vue a été triée.
IShellFolderView ::GetAutoArrange

GetAutoArrange peut être modifié ou indisponible.
IShellFolderView ::GetDragPoint

Obtient le point auquel l’opération glisser-déplacer actuelle a été lancée.
IShellFolderView ::GetDropPoint

Obtient le point auquel l’opération glisser-déplacer actuelle a été terminée.
IShellFolderView ::GetItemSpacing

Obtient l’espacement pour les modes d’affichage petits et grands uniquement.
IShellFolderView ::GetObject

Obtient un élément de la vue.
IShellFolderView ::GetObjectCount

Obtient le nombre d’éléments dans l’affichage dossier.
IShellFolderView ::GetSelectedCount

Obtient le nombre d’éléments sélectionnés dans la vue.
IShellFolderView ::GetSelectedObjects

Obtient un tableau des objets sélectionnés dans la vue et le nombre de ces objets.
IShellFolderView ::IsBkDropTarget

IsBkDropTarget peut être modifié ou indisponible.
IShellFolderView ::IsDropOnSource

Vérifie si la destination de l’opération de glisser-déplacer ou de couper-coller actuelle est la même que la source.
IShellFolderView ::MoveIcons

Cette méthode n’est pas implémentée. (IShellFolderView.MoveIcons)
IShellFolderView ::QuerySupport

QuerySupport peut être modifié ou indisponible.
IShellFolderView ::Réorganisez

La réorganisation peut être modifiée ou non disponible.
IShellFolderView ::RefreshObject

RefreshObject peut être modifié ou indisponible.
IShellFolderView ::RemoveObject

RemoveObject peut être modifié ou indisponible.
IShellFolderView ::Select

IShellFolderView ::Select peut être modifié ou indisponible.
IShellFolderView ::SetAutomationObject

Remplace l’objet d’automatisation interne de IShellView.
IShellFolderView ::SetCallback

IShellFolderView ::SetCallback peut être modifié ou indisponible.
IShellFolderView ::SetClipboard

SetClipboard peut être modifié ou indisponible.
IShellFolderView ::SetItemPos

Définit la position de l’élément donné.
IShellFolderView ::SetObjectCount

SetObjectCount n’est plus disponible.
IShellFolderView ::SetPoints

Les SetPoints peuvent être modifiés ou indisponibles.
IShellFolderView ::SetRedraw

Autorise le redessination d’une vue ou empêche son redessination.
IShellFolderView ::UpdateObject

UpdateObject peut être modifié ou indisponible.

Remarques

IShellFolderView est pris en charge par l’objet IShellView retourné par SHCreateShellFolderViewEx. Cet objet contient un contrôle ListView et certaines méthodes sur IShellFolderView manipulent directement ce contrôle ListView.

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