6、EmptyClipboard(); //create the metafile DC CMetaFileDC * cDC = new CMetaFileDC(); cDC->CreateEnhanced(GetDC(),NULL,NULL,"the_name"); //call draw routine here that
7、 makes GDI calls int cDC //close meta CMetafileDC and get its handle HENHMETAFILE handle = cDC->CloseEnhanced(); //place it on the clipboard SetClipboardData(
8、CF_ENHMETAFILE,handle); CloseClipboard(); //delete the dc delete cDC; }