将内容复制到剪贴板的代码
CMetaFileDC metaDC;
metaDC.CreateEnhanced(NULL, NULL, NULL, NULL);
metaDC.Ellipse(0, 0, 100, 100);
HENHMETAFILE hmeta = metaDC.CloseEnhanced();

OpenClipboard(NULL);
EmptyClipboard();
SetClipboardData(CF_ENHMETAFILE, hmeta);
CloseClipboard(); 粘贴的代码:
HENHMETAFILE handle=(HENHMETAFILE)GetClipboardData(CF_ENHMETAFILE);
但是handle=NULL
通过clipspy看,有两种类型cf_enfmetafile和cf_metafilepict,cf_enfmetafile是灰色的。
cf_metafilepict中含有HMETAFILE,但是我希望得到的是enhmetafile.我该如何做?