Interface IShellIcon (shobjidl_core.h)

Expõe um método que obtém um índice de ícone para um objeto IShellFolder .

Herança

A interface IShellIcon herda da interface IUnknown . O IShellIcon também tem estes tipos de membros:

Métodos

A interface IShellIcon tem esses métodos.

 
IShellIcon::GetIconOf

Obtém um ícone para um objeto dentro de uma pasta específica.

Comentários

Implemente IShellIcon ao criar uma implementação IShellFolder para fornecer uma maneira rápida de obter o ícone de um objeto na pasta .

Se IShellIcon não for implementado por um objeto IShellFolder , IShellFolder::GetUIObjectOf será usado para recuperar um ícone para todos os objetos.

Use IShellIcon ao recuperar o índice de ícone de um item em uma pasta shell.

O IShellIcon permite que um aplicativo obtenha o ícone de qualquer objeto dentro de uma pasta usando apenas uma instância da interface. IExtractIcon, por outro lado, requer que uma instância separada da interface seja criada para cada objeto.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl_core.h (inclua Shobjidl.h)