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) |