Share via


IOleInPlaceUIWindow インターフェイス (oleidl.h)

コンテナー アプリケーションによって実装され、オブジェクト アプリケーションによってドキュメントまたはフレーム ウィンドウ上の境界領域をネゴシエートするために使用されます。 コンテナーは RECT 構造を提供し、オブジェクトがツール バーやその他の同様のコントロールを配置し、実際にツールをオブジェクトのウィンドウ フレームの周囲にインストールできるかどうかを判断し、境界線の領域を割り当て、オブジェクトと各フレームとドキュメント ウィンドウの間に通信チャネルを確立します。

継承

IOleInPlaceUIWindow インターフェイスは IOleWindow から継承します。 IOleInPlaceUIWindow には、次の種類のメンバーもあります。

メソッド

IOleInPlaceUIWindow インターフェイスには、これらのメソッドがあります。

 
IOleInPlaceUIWindow::GetBorder

オブジェクトがアクティブになっているときに、ツール バーとコントロールの外側の四角形を取得します。
IOleInPlaceUIWindow::RequestBorderSpace

オブジェクトがアクティブになっている間に、オブジェクトのウィンドウ フレームの周囲にツールをインストールできる領域があるかどうかを判断します。
IOleInPlaceUIWindow::SetActiveObject

オブジェクトと各フレームウィンドウとドキュメント ウィンドウの間の通信の直接チャネルを提供します。
IOleInPlaceUIWindow::SetBorderSpace

IOleInPlaceUIWindow::RequestBorderSpace の呼び出しで要求された罫線の領域を割り当てます。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー oleidl.h

こちらもご覧ください

IOleWindow