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 |