Freigeben über


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