Implements the frame of components in an ole-control-pane.
The pane class
ole-control-frame implements the frame of components, that is it supports the
IOleInPlaceFrame interface. When an ole-control-pane pane is created, it looks upwards in the hierarchy of panes, and if finds an
ole-control-frame pane it uses this as the frame. It uses the first such pane found. When the object in the ole-control-pane calls
IOleInPlaceSite::GetWindowContext, it gets back in the
ppframe arg an interface associated with this frame.
Like ole-control-doc, a
ole-control-frame can have only one sub-pane, which itself may contain many panes.
Note that having a frame is optional, and ActiveX does not need it. It is required when embedding an application by ole-control-insert-object.
CAPI User Guide and Reference Manual (Windows version) - 3 Aug 2017