Condividi tramite


Interfaccia IShellIcon (shobjidl_core.h)

Espone un metodo che ottiene un indice dell'icona per un oggetto IShellFolder .

Ereditarietà

L'interfaccia IShellIcon eredita dall'interfaccia IUnknown . IShellIcon include anche questi tipi di membri:

Metodi

L'interfaccia IShellIcon include questi metodi.

 
IShellIcon::GetIconOf

Ottiene un'icona per un oggetto all'interno di una cartella specifica.

Commenti

Implementare IShellIcon durante la creazione di un'implementazione di IShellFolder per fornire un modo rapido per ottenere l'icona per un oggetto nella cartella.

Se IShellIcon non viene implementato da un oggetto IShellFolder, IShellFolder::GetUIObjectOf viene usato per recuperare un'icona per tutti gli oggetti.

Usare IShellIcon durante il recupero dell'indice dell'icona per un elemento in una cartella shell.

IShellIcon consente a un'applicazione di ottenere l'icona per qualsiasi oggetto all'interno di una cartella usando solo un'istanza dell'interfaccia. IExtractIcon, d'altra parte, richiede che venga creata un'istanza separata dell'interfaccia per ogni oggetto.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)