急!!如何将一个元文件写入到磁盘文件中
我首先在内存中建立一个元文件:
CMetaFileDC* pMetaFileDC;
pMetaFileDC=new CMetaFileDC();
pMetaFileDC->Create();
然后在图元文件中绘制一些图形,如:
pMetaFileDC->MoveTo(pt[0]);
for(i=1;i<n;i++)
{
pDC->LineTo(pt[i]);
pMetaFileDC->LineTo(pt[i]);
}
...............
最后我想把这个元文件写入到磁盘文件中,这么办??我使用
CString strFileName;
CFileDialog fileDlg(TRUE,NULL,NULL,OFN_HIDEREADONLY,\
"*.wmf|*.wmf||", NULL );
if(fileDlg.DoModal()==IDOK)
{
strFileName=fileDlg.GetFileName();
}
输入要保存的文件名称。
先谢谢!!