Compartilhar via


Interface IOleInPlaceUIWindow (oleidl.h)

Implementado por aplicativos de contêiner e usado por aplicativos de objeto para negociar o espaço de borda na janela de documento ou quadro. O contêiner fornece uma estrutura RECT na qual o objeto pode colocar barras de ferramentas e outros controles semelhantes, determina se as ferramentas podem de fato ser instaladas em torno do quadro de janela do objeto, aloca espaço para a borda e estabelece um canal de comunicação entre o objeto e cada quadro e janela do documento.

Herança

A interface IOleInPlaceUIWindow herda de IOleWindow. IOleInPlaceUIWindow também tem estes tipos de membros:

Métodos

A interface IOleInPlaceUIWindow tem esses métodos.

 
IOleInPlaceUIWindow::GetBorder

Recupera o retângulo externo para barras de ferramentas e controles enquanto o objeto está ativo no local.
IOleInPlaceUIWindow::RequestBorderSpace

Determina se há espaço disponível para que as ferramentas sejam instaladas em torno do quadro de janela do objeto enquanto o objeto está ativo no local.
IOleInPlaceUIWindow::SetActiveObject

Fornece um canal direto de comunicação entre o objeto e cada uma das janelas de quadro e documento.
IOleInPlaceUIWindow::SetBorderSpace

Aloca espaço para a borda solicitada na chamada para IOleInPlaceUIWindow::RequestBorderSpace.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho oleidl.h

Confira também

Iolewindow