IShellIcon-Schnittstelle (shobjidl_core.h)
Macht eine Methode verfügbar, die einen Symbolindex für ein IShellFolder-Objekt abruft.
Vererbung
Die IShellIcon-Schnittstelle erbt von der IUnknown-Schnittstelle . IShellIcon verfügt auch über folgende Arten von Membern:
Methoden
Die IShellIcon-Schnittstelle verfügt über diese Methoden.
IShellIcon::GetIconOf Ruft ein Symbol für ein Objekt in einem bestimmten Ordner ab. |
Hinweise
Implementieren Sie IShellIcon beim Erstellen einer IShellFolder-Implementierung , um das Symbol für ein Objekt im Ordner schnell abzurufen.
Wenn IShellIcon nicht von einem IShellFolder-Objekt implementiert wird, wird IShellFolder::GetUIObjectOf verwendet, um ein Symbol für alle Objekte abzurufen.
Verwenden Sie IShellIcon beim Abrufen des Symbolindexes für ein Element in einem Shell-Ordner.
IShellIcon ermöglicht es einer Anwendung, das Symbol für jedes Objekt innerhalb eines Ordners abzurufen, indem sie nur einen instance der Schnittstelle verwendet. IExtractIcon hingegen erfordert, dass für jedes Objekt ein separater instance der Schnittstelle erstellt wird.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (einschließlich Shobjidl.h) |