Share via


Interfaccia IOleInPlaceUIWindow (oleidl.h)

Implementato dalle applicazioni contenitore e usato dalle applicazioni a oggetti per negoziare lo spazio di bordo nella finestra documento o cornice. Il contenitore fornisce una struttura RECT in cui l'oggetto può posizionare barre degli strumenti e altri controlli simili, determina se è possibile installare strumenti intorno al frame della finestra dell'oggetto, alloca lo spazio per il bordo e stabilisce un canale di comunicazione tra l'oggetto e ogni cornice e finestra del documento.

Ereditarietà

L'interfaccia IOleInPlaceUIWindow eredita da IOleWindow. IOleInPlaceUIWindow include anche questi tipi di membri:

Metodi

L'interfaccia IOleInPlaceUIWindow include questi metodi.

 
IOleInPlaceUIWindow::GetBorder

Recupera il rettangolo esterno per le barre degli strumenti e i controlli mentre l'oggetto è attivo sul posto.
IOleInPlaceUIWindow::RequestBorderSpace

Determina se è disponibile spazio per gli strumenti da installare intorno alla cornice della finestra dell'oggetto mentre l'oggetto è attivo sul posto.
IOleInPlaceUIWindow::SetActiveObject

Fornisce un canale diretto di comunicazione tra l'oggetto e ognuna delle finestre frame e documenti.
IOleInPlaceUIWindow::SetBorderSpace

Alloca spazio per il bordo richiesto nella chiamata a IOleInPlaceUIWindow::RequestBorderSpace.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione oleidl.h

Vedi anche

IOleWindow