Compartir a través de


Interfaz IShellIcon (shobjidl_core.h)

Expone un método que obtiene un índice de icono para un objeto IShellFolder .

Herencia

La interfaz IShellIcon hereda de la interfaz IUnknown . IShellIcon también tiene estos tipos de miembros:

Métodos

La interfaz IShellIcon tiene estos métodos.

 
IShellIcon::GetIconOf

Obtiene un icono para un objeto dentro de una carpeta específica.

Comentarios

Implemente IShellIcon al crear una implementación de IShellFolder para proporcionar una manera rápida de obtener el icono de un objeto en la carpeta.

Si un objeto IShellFolder no implementa IShellIcon, se usa IShellFolder::GetUIObjectOf para recuperar un icono para todos los objetos.

Use IShellIcon al recuperar el índice de icono de un elemento de una carpeta de Shell.

IShellIcon permite a una aplicación obtener el icono de cualquier objeto dentro de una carpeta usando solo una instancia de la interfaz. Por otro lado, IExtractIcon requiere que se cree una instancia independiente de la interfaz para cada objeto.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (include Shobjidl.h)