Freigeben über


IShellIconOverlayIdentifier-Schnittstelle (shobjidl_core.h)

Macht Methoden verfügbar, die die gesamte Kommunikation zwischen Symbolüberlagerungshandlern und der Shell verarbeiten.

Vererbung

Die IShellIconOverlayIdentifier-Schnittstelle erbt von der IUnknown-Schnittstelle . IShellIconOverlayIdentifier verfügt auch über die folgenden Typen von Membern:

Methoden

Die IShellIconOverlayIdentifier-Schnittstelle verfügt über diese Methoden.

 
IShellIconOverlayIdentifier::GetOverlayInfo

Stellt die Position der Bitmap der Symbolüberlagerung bereit.
IShellIconOverlayIdentifier::GetPriority

Gibt die Priorität einer Symbolüberlagerung an.
IShellIconOverlayIdentifier::IsMemberOf

Gibt an, ob dem Symbol eines Shell-Objekts eine Symbolüberlagerung hinzugefügt werden soll.

Hinweise

Symbolüberlagerungen sind kleine Bilder, die sich in der unteren linken Ecke des Symbols befinden, das ein Shell-Objekt in Windows Explorer oder auf dem Desktop darstellt. Sie werden verwendet, um dem normalen Symbol des Objekts zusätzliche Informationen hinzuzufügen. Eine häufig verwendete Symbolüberlagerung ist der kleine Pfeil, der angibt, dass eine Datei oder ein Ordner tatsächlich ein Link ist. Sie können benutzerdefinierte Symbolüberlagerungen für Shellobjekte angeben, indem Sie einen Symbolüberlagerungshandler implementieren und registrieren.

Symbolüberlagerungshandler sind COM-Objekte (Component Object Model), die einer bestimmten Symbolüberlagerung zugeordnet sind. Eine allgemeine Diskussion zu Symbolüberlagerungshandlern finden Sie unter Implementieren von Symbolüberlagerungshandlern.

Diese Schnittstelle muss von allen Symbolüberlagerungshandlern implementiert werden.

Diese Schnittstelle wird in der Regel nicht von Anwendungen aufgerufen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional, Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (shlobj.h einschließen)