My comment "There may be other image formats present when GetFormat( CF_BITMAP ) is True (metafile and enhanced metafile formats?)" is wrong.
I don't think there are any other image formats accessible to VFP other than the CF_DIB format that Herman Tan discovererd.
Its strange that the following GetFormat()'s return True when an image is dragged from Word:
.GetFormat( CF_BITMAP )
.GetFormat( CF_METAFILEPICT )
.GetFormat( CF_DIB )
.GetFormat( CF_ENHMETAFILE )
But the only format that actually returns data via .GetData() is CF_DIB.
So, it appears that there are other image data present, but hidden :) away in oDataObject. Unfortunately, this other image data does not appear to be accessible via GetData().
Malcolm