IOleInPlaceUIWindow-Schnittstelle (oleidl.h)

Wird von Containeranwendungen implementiert und von Objektanwendungen zum Aushandeln des Rahmenraums im Dokument- oder Rahmenfenster verwendet. Der Container bietet eine RECT-Struktur , in der das Objekt Symbolleisten und andere ähnliche Steuerelemente platzieren kann, bestimmt, ob Tools tatsächlich um den Fensterrahmen des Objekts installiert werden können, ordnet Platz für den Rahmen zu und richtet einen Kommunikationskanal zwischen dem Objekt und jedem Frame und Dokumentfenster ein.

Vererbung

Die IOleInPlaceUIWindow-Schnittstelle erbt von IOleWindow. IOleInPlaceUIWindow verfügt auch über folgende Membertypen:

Methoden

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

 
IOleInPlaceUIWindow::GetBorder

Ruft das äußere Rechteck für Symbolleisten und Steuerelemente ab, während das Objekt aktiv ist.
IOleInPlaceUIWindow::RequestBorderSpace

Bestimmt, ob speicherplatz für Tools verfügbar ist, die im Fensterrahmen des Objekts installiert werden sollen, während das Objekt aktiv ist.
IOleInPlaceUIWindow::SetActiveObject

Stellt einen direkten Kommunikationskanal zwischen dem Objekt und den einzelnen Frame- und Dokumentfenstern bereit.
IOleInPlaceUIWindow::SetBorderSpace

Ordnet Speicherplatz für den Rahmen zu, der im Aufruf von IOleInPlaceUIWindow::RequestBorderSpace angefordert wurde.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile oleidl.h

Weitere Informationen

IOleWindow