IShellExtInit-Schnittstelle (shobjidl_core.h)
Macht eine Methode verfügbar, die Shell-Erweiterungen für Eigenschaftenblätter, Kontextmenüs und Drag-and-Drop-Handler initialisiert (Erweiterungen, die Bei nicht standardmäßigen Drag-and-Drop-Vorgängen Elemente zu Kontextmenüs hinzufügen).
Vererbung
Die IShellExtInit-Schnittstelle erbt von der IUnknown-Schnittstelle . IShellExtInit verfügt auch über folgende Membertypen:
Methoden
Die IShellExtInit-Schnittstelle verfügt über diese Methoden.
IShellExtInit::Initialize Initialisiert eine Eigenschaftenblatterweiterung, eine Kontextmenüerweiterung oder einen Drag-and-Drop-Handler. |
Hinweise
Implementieren Sie IShellExtInit , wenn Sie einen Handler basierend auf der IContextMenu - oder IShellPropSheetExt-Schnittstelle schreiben.
Beachten Sie, dass Shellerweiterungen, die auf anderen Schnittstellen basieren, diese Methode der Initialisierung nicht verwenden.
Sie verwenden diese Schnittstelle nicht direkt. Die Shell ruft ihn auf, um den Handler zu initialisieren.
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 |