BUG: DIB Can Be Returned Only on TYMED_HGLOBAL (98679)
The information in this article applies to:
- Microsoft OLE Libraries for Windows and Win32s 2.0
- Microsoft OLE Libraries, when used with:
- the operating system: Microsoft Windows NT 3.5
- the operating system: Microsoft Windows NT 3.51
- the operating system: Microsoft Windows 95
This article was previously published under Q98679 SYMPTOMS
IDataObject::GetData returns DV_E_FORMATETC when requesting a
device-independent bitmap (DIB) from an OLE object.
CAUSE
The DIB must be returned in a STGMEDIUM of type TYMED_HGLOBAL.
RESOLUTION
Add TYMED_HGLOBAL to the tymed member of the FORMATETC structure being
passed to IDataObject::GetData.
STATUS
Microsoft has confirmed this to be a problem the Microsoft products listed
at the beginning of this article. We are researching this problem and will
post new information here in the Microsoft Knowledgebase as it becomes
available.
| Modification Type: | Major | Last Reviewed: | 12/3/2003 |
|---|
| Keywords: | KB98679 |
|---|
|