Condividi tramite


Interfaccia IShellIconOverlayManager (shlobj_core.h)

[IShellIconOverlayManager è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Può essere modificato o non disponibile nelle versioni successive.

Espone i metodi che recuperano le informazioni di sovrapposizione dell'icona, tra cui l'indice di sovrapposizione e l'indice dell'immagine per un oggetto IShellFolder. Questa interfaccia scorre tutti gli ID di sovrapposizione dell'icona e mantiene le informazioni in una matrice.

Ereditarietà

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

Metodi

L'interfaccia IShellIconOverlayManager include questi metodi.

 
IShellIconOverlayManager::GetFileOverlayInfo

Ottiene l'indice della sovrapposizione dell'icona o l'immagine dell'icona per il file specificato con gli attributi specificati.
IShellIconOverlayManager::GetReservedOverlayInfo

Ottiene l'indice della sovrapposizione dell'icona o l'immagine dell'icona per il file specificato con gli attributi specificati da una delle sovrapposizioni riservate.
IShellIconOverlayManager::LoadNonloadedOverlayIdentifiers

Carica eventuali identificatori di sovrapposizione registrati o gestori, che non sono attualmente caricati.
IShellIconOverlayManager::OverlayIndexFromImageIndex

Trova l'indice di un'immagine di sovrapposizione per l'immagine dell'icona specificata. Può aggiungere una sovrapposizione se non viene trovata per l'icona.
IShellIconOverlayManager::RefreshOverlayImages

Aggiorna la cache di sovrapposizione, l'elenco di immagini o entrambi.

Commenti

Le sovrapposizioni delle icone sono immagini piccole posizionate nell'angolo inferiore sinistro dell'icona che rappresenta un oggetto Shell in Esplora risorse o sul desktop. Vengono usati per aggiungere alcune informazioni aggiuntive all'icona normale dell'oggetto. Una sovrapposizione di icone comunemente usata è la freccia piccola che indica che un file o una cartella è effettivamente un collegamento. Per altre informazioni, vedere IShellIconOverlay.

Questa interfaccia deve essere implementata da tutti i gestori di sovrapposizione delle icone.

Questa interfaccia non viene in genere chiamata dalle applicazioni.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shlobj_core.h