Interfaz IShellIconOverlayManager (shlobj_core.h)
[IShellIconOverlayManager está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores.
Expone métodos que recuperan la información de superposición del icono, incluido el índice de superposición y el índice de imagen de un objeto IShellFolder. Esta interfaz recorre en iteración todos los identificadores de superposición de iconos y mantiene la información en una matriz.
Herencia
La interfaz IShellIconOverlayManager hereda de la interfaz IUnknown . IShellIconOverlayManager también tiene estos tipos de miembros:
Métodos
La interfaz IShellIconOverlayManager tiene estos métodos.
IShellIconOverlayManager::GetFileOverlayInfo Obtiene el índice de la superposición de icono o la imagen de icono del archivo especificado con los atributos especificados. |
IShellIconOverlayManager::GetReservedOverlayInfo Obtiene el índice de la superposición de icono o la imagen de icono del archivo especificado con los atributos especificados de una de las superposiciones reservadas. |
IShellIconOverlayManager::LoadNonloadedOverlayIdentifiers Carga los identificadores de superposición registrados o controladores que no están cargados actualmente. |
IShellIconOverlayManager::OverlayIndexFromImageIndex Busca el índice de una imagen de superposición para la imagen de icono especificada. Puede agregar una superposición si no se encuentra una para el icono. |
IShellIconOverlayManager::RefreshOverlayImages Actualiza la memoria caché de superposición, la lista de imágenes o ambas. |
Comentarios
Las superposiciones de icono son imágenes pequeñas colocadas en la esquina inferior izquierda del icono que representa un objeto Shell en el Explorador de Windows o en el escritorio. Se usan para agregar información adicional al icono normal del objeto. Una superposición de iconos usada habitualmente es la flecha pequeña que indica que un archivo o carpeta es realmente un vínculo. Para obtener más información, vea IShellIconOverlay.
Todos los controladores de superposición de iconos deben implementar esta interfaz.
Normalmente, las aplicaciones no llaman a esta interfaz.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shlobj_core.h |