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 |