#include #include #include int main(int argc, char **argv) { HMETAFILE srcwmf, dstwmf; LPCTSTR srcfilename, dstfilename; if (argc < 3) { printf("Usage: %s \r\n", argv[0]); exit(1); } srcfilename = argv[1]; dstfilename = argv[2]; // Open the Metafile if( ! (srcwmf = GetMetaFile(srcfilename)) ) { printf( "Unable to open %s!\r\n", srcfilename ); exit(1); } // Copy the Metafile if( ! (dstwmf = CopyMetaFile( srcwmf, dstfilename)) ) { printf( "Unable to copy %s into %s!\r\n", srcfilename, dstfilename ); exit(1); } // Remove Metafile Handles DeleteMetaFile( srcwmf ); DeleteMetaFile( dstwmf ); }