Partager via


Interface IShellIconOverlayManager (shlobj_core.h)

[IShellIconOverlayManager peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il peut être modifié ou indisponible dans les versions suivantes.]

Expose des méthodes qui récupèrent les informations de superposition d’icônes, notamment l’index de superposition et l’index d’image d’un objet IShellFolder. Cette interface itère dans tous les ID de superposition d’icônes et conserve les informations dans un tableau.

Héritage

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

Méthodes

L’interface IShellIconOverlayManager a ces méthodes.

 
IShellIconOverlayManager ::GetFileOverlayInfo

Obtient l’index de la superposition d’icônes ou l’image d’icône pour le fichier spécifié avec les attributs spécifiés.
IShellIconOverlayManager ::GetReservedOverlayInfo

Obtient l’index de la superposition d’icônes ou l’image d’icône pour le fichier spécifié avec les attributs spécifiés de l’une des superpositions réservées.
IShellIconOverlayManager ::LoadNonloadedOverlayIdentifiers

Charge tous les identificateurs de superposition inscrits, ou gestionnaires, qui ne sont pas actuellement chargés.
IShellIconOverlayManager ::OverlayIndexFromImageIndex

Recherche l’index d’une image superposée pour l’image d’icône spécifiée. Il peut ajouter une superposition si l’icône est introuvable.
IShellIconOverlayManager ::RefreshOverlayImages

Actualise le cache de superposition, la liste d’images, ou les deux.

Remarques

Les superpositions d’icônes sont de petites images placées dans le coin inférieur gauche de l’icône qui représente un objet Shell dans Windows Explorer ou sur le bureau. Ils sont utilisés pour ajouter des informations supplémentaires à l’icône normale de l’objet. Une superposition d’icônes couramment utilisée est la petite flèche qui indique qu’un fichier ou un dossier est en fait un lien. Pour plus d’informations, consultez IShellIconOverlay.

Cette interface doit être implémentée par tous les gestionnaires de superposition d’icônes.

Cette interface n’est généralement pas appelée par les applications.

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