Gets and sets the user-component of an ole-control-pane.
ole-control-user-component pane => user-component
(setf ole-control-user-component) user-component pane => user-component
The function ole-control-user-component
gets and sets the
user-component
of the ole-control-pane
pane
.
user-component
(if non-nil) is a COM interface pointer of an object that supports the I-OLE-OBJECT
interface, and has been opened and initialized and is ready to be displayed. This is typically created by calling OleCreate
, OleCreateFromFile
, OleCreateFromData
or OleLoad
with
pCLientSite
null.
The
user-component
is closed and released by the ole-control-pane
pane
, so after you have called (setf ole-control-user-component)
you should not try to use it again or release it. Setting
user-component
also sets the pane's
component-name
to nil
.
This function is implemented only in LispWorks for Windows. Load the functionality by (require "embed")
.
CAPI User Guide and Reference Manual (Windows version) - 3 Aug 2017