Interface IShellIconOverlayIdentifier (shobjidl_core.h)
Expose les méthodes qui gèrent toutes les communications entre les gestionnaires de superposition d’icônes et l’interpréteur de commandes.
Héritage
L’interface IShellIconOverlayIdentifier hérite de l’interface IUnknown. IShellIconOverlayIdentifier a également les types de membres suivants :
Méthodes
L’interface IShellIconOverlayIdentifier possède ces méthodes.
IShellIconOverlayIdentifier::GetOverlayInfo Fournit l’emplacement de l’image bitmap de la superposition d’icônes. |
IShellIconOverlayIdentifier::GetPriority Spécifie la priorité d’une superposition d’icônes. |
IShellIconOverlayIdentifier::IsMemberOf Spécifie si une superposition d’icône doit être ajoutée à l’icône d’un objet Shell. |
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. Vous pouvez spécifier des superpositions d’icônes personnalisées pour les objets Shell en implémentant et en inscrivant un gestionnaire de superposition d’icônes.
Les gestionnaires de superposition d’icônes sont des objets COM (Component Object Model) associés à une superposition d’icônes particulière. Pour une présentation générale des gestionnaires de superposition d’icônes, consultez Comment implémenter des gestionnaires de superposition d’icônes.
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
Client minimal pris en charge | Windows 2000 Professionnel, Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (inclure Shlobj.h) |