IOleInPlaceUIWindow interface (oleidl.h)
Implemented by container applications and used by object applications to negotiate border space on the document or frame window. The container provides a RECT structure in which the object can place toolbars and other similar controls, determines if tools can in fact be installed around the object's window frame, allocates space for the border, and establishes a communication channel between the object and each frame and document window.
Inheritance
The IOleInPlaceUIWindow interface inherits from IOleWindow. IOleInPlaceUIWindow also has these types of members:
Methods
The IOleInPlaceUIWindow interface has these methods.
IOleInPlaceUIWindow::GetBorder Retrieves the outer rectangle for toolbars and controls while the object is active in place. |
IOleInPlaceUIWindow::RequestBorderSpace Determines whether there is space available for tools to be installed around the object's window frame while the object is active in place. |
IOleInPlaceUIWindow::SetActiveObject Provides a direct channel of communication between the object and each of the frame and document windows. |
IOleInPlaceUIWindow::SetBorderSpace Allocates space for the border requested in the call to IOleInPlaceUIWindow::RequestBorderSpace. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | oleidl.h |