OLE Functions
A version of this page is also available for
4/8/2010
The following table shows the OLE functions with a description of the purpose of each.
Note
Windows Mobile may not support all of the programming elements in this section. For information about differences between the COM implementation available for Windows Mobile devices and that available for Windows Embedded CE devices, see COM and DCOM in Windows Mobile Devices.
Programming element | Description |
---|---|
This function instantiates an advise holder object for managing compound document notifications. |
|
This function creates a stream object stored in global memory. |
|
This function retrieves the global memory handle to a stream that was created through a call to the CreateStreamOnHGlobal function. |
|
This function creates an embedded object identified by a CLSID. |
|
This helper function provides a convenient way to draw objects by encapsulating the IViewObject::Draw method and other related maintenance functions for the drawing rectangle. |
|
This function determines whether a compound document object is currently in the running state. |
|
This function loads an object from the stream. |
|
This function puts an OLE compound document object into the running state. |
|
This function saves an object opened in transacted mode into the specified storage object. |
|
This function saves an object with the IPersistStream interface on it to the specified stream. |
|
This function notifies an object embedded in an OLE container to ensure correct reference. |
|
This function installs or removes OLE dispatching code from the container's frame window. |
|
This function frees the specified storage medium. |
|
This function converts variant data types to BOOL from char. |
|
This function converts variant data types to BOOL from unsigned short. |
|
This function converts variant data types to BOOL from unsigned long. |
|
This function converts variant data types to BSTR from char. |
|
This function converts variant data types to BSTR from unsigned short. |
|
This function converts variant data types to BSTR from unsigned long. |
|
This function converts variant data types to CURRENCY from char. |
|
This function converts variant data types to CURRENCY from unsigned short. |
|
This function converts variant data types to CURRENCY from unsigned long. |
|
This function converts variant data types to DATE from char. |
|
This function converts variant data types to DATE from unsigned short. |
|
This function converts variant data types to DATE from unsigned long. |
|
This function converts variant data types to DECIMAL from char. |
|
This function converts variant data types to DECIMAL from unsigned short. |
|
This function converts variant data types to DECIMAL from unsigned long. |
|
This function converts variant data types to char from BOOL. |
|
This function converts variant data types to char from CURRENCY. |
|
This function converts variant data types to char from DATE. |
|
This function converts variant data types to char from DECIMAL. |
|
This function converts variant data types to char from IDispatch. |
|
This function converts variant data types to char from short. |
|
This function converts variant data types to char from long. |
|
This function converts variant data types to char from float. |
|
This function converts variant data types to char from double. |
|
This function converts variant data types to char from BSTR. |
|
This function converts variant data types to char from BYTE. |
|
This function converts variant data types to char from unsigned short. |
|
This function converts variant data types to char from unsigned long. |
|
This function converts variant data types to short from CHAR. |
|
This function converts variant data types to short from unsigned short. |
|
This function converts variant data types to short from unsigned long. |
|
This function converts variant data types to long from CHAR. |
|
This function converts variant data types to long from unsigned short. |
|
This function converts variant data types to long from unsigned long. |
|
This function converts variant data types to float from double. |
|
This function converts variant data types to float from unsigned short. |
|
This function converts variant data types to float from unsigned Long. |
|
This function converts variant data types to double from char. |
|
This function converts variant data types to double from unsigned short. |
|
This function converts variant data types to double from unsigned long. |
|
This function converts variant data types to BYTE from char. |
|
This function converts variant data types to BYTE from unsigned short. |
|
This function converts variant data types to BYTE from unsigned long. |
|
This function converts variant data types to unsigned short from BOOL. |
|
This function converts variant data types to unsigned short from CURRENCY. |
|
This function converts variant data types to unsigned short from DATE. |
|
This function converts variant data types to unsigned short from DECIMAL. |
|
This function converts variant data types to unsigned short from IDispatch. |
|
This function converts variant data types to unsigned short from char. |
|
This function converts variant data types to unsigned short from short. |
|
This function converts variant data types to unsigned short from long. |
|
This function converts variant data types to unsigned short from float. |
|
This function converts variant data types to unsigned short from double. |
|
This function converts variant data types to unsigned short from BSTR. |
|
This function converts variant data types to unsigned short from BYTE. |
|
This function converts variant data types to unsigned short from unsigned long. |
|
This function converts variant data types to unsigned long from BOOL. |
|
This function converts variant data types to unsigned long from CURRENCY. |
|
This function converts variant data types to unsigned long from DATE. |
|
This function converts variant data types to unsigned long from DECIMAL. |
|
This function converts variant data types to unsigned long from IDispatch. |
|
This function converts variant data types to unsigned long from char. |
|
This function converts variant data types to unsigned long from short. |
|
This function converts variant data types to unsigned long from long. |
|
This function converts variant data types to unsigned long from float. |
|
This function converts variant data types to unsigned long from double. |
|
This function converts variant data types to unsigned long from BSTR. |
|
This function converts variant data types to unsigned long from BYTE. |
|
This function converts variant data types to unsigned long from unsigned short. |