IOleInPlaceObjectWindowless-Schnittstelle (ocidl.h)
Ermöglicht einem fensterlosen Objekt die Verarbeitung von Fenstermeldungen und die Teilnahme an Drag and Drop-Vorgängen. Es wird von der IOleInPlaceObject-Schnittstelle abgeleitet und erweitert.
Ein kleines Objekt, z. B. ein Steuerelement, benötigt kein eigenes Fenster. Stattdessen kann es sich auf seinen Container verlassen, um Fenstermeldungen zu senden und dem Objekt zu helfen, an Drag and Drop-Vorgängen teilzunehmen. Der Container muss die IOleInPlaceSiteWindowless-Schnittstelle implementieren. Andernfalls muss das Objekt als normales zusammengesetztes Dokumentobjekt fungieren und ein Fenster erstellen, wenn es aktiviert wird.
Vererbung
Die IOleInPlaceObjectWindowless-Schnittstelle erbt von IOleInPlaceObject. IOleInPlaceObjectWindowless verfügt auch über die folgenden Membertypen:
Methoden
Die IOleInPlaceObjectWindowless-Schnittstelle verfügt über diese Methoden.
IOleInPlaceObjectWindowless::GetDropTarget Ruft die IDropTarget-Schnittstelle für ein direktes aktives, fensterloses Objekt ab, das Drag and Drop unterstützt. |
IOleInPlaceObjectWindowless::OnWindowMessage Sendet eine Nachricht von einem Container an ein fensterloses Objekt, das aktiv ist. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ocidl.h |