IInitializeWithWindow-Schnittstelle (shobjidl_core.h)

Macht eine Methode verfügbar, mit der ein Client ein Besitzerfenster für ein winRT-Objekt (Windows-Runtime) bereitstellen kann, das in einer Desktopanwendung verwendet wird.

Informationen und Codebeispiele zu dieser Schnittstelle finden Sie unter Anzeigen von WinRT-UI-Objekten, die von CoreWindow abhängen. Zusätzlich zu den in diesem Thema aufgeführten Typen ist dieser API auch das Shell-Datenobjekt zugeordnet.

Vererbung

Die IInitializeWithWindow-Schnittstelle erbt von der IUnknown-Schnittstelle . IInitializeWithWindow verfügt auch über folgende Membertypen:

Methoden

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

 
IInitializeWithWindow::Initialize

Gibt ein Besitzerfenster an, das von einem Windows-Runtime-Objekt verwendet werden soll, das in einer Desktop-App verwendet wird.

Hinweise

Implementieren Sie diese Schnittstelle, wenn Ihr Objekt mit einem Besitzerfenster bereitgestellt werden muss, in der Regel, um die Benutzeroberfläche anzuzeigen. Die meisten Anwendungen von Drittanbietern müssen diese Schnittstelle nicht implementieren.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (shobjidl.h einschließen)

Weitere Informationen