如何获取元文件的句柄

physcis1988 physcis1988 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我在做用windowsAPI实现打印预览的相关程序,我在网上查到大多数程序的打印预览都是用如下的方法实现的:先在内存中用CreateMetaFile函数建立一个图元文件(metafile),该函数返回图元文件的hDC,然后通过Windows GDI函数向该文件输出文字和图形,最后在屏幕上使用PlayMetaFile函数显示该图元文件的内容,即可实现打印预览。
我在MSDN查到PlayMeteFiled的原型如下
BOOL PlayMetaFile(
HDC hdc, // handle to DC
HMETAFILE hmf // handle to metafile
);
我想知道如果我用以下语句创建了一个元文件
HDC hDc; //建立图元文件HDC
hDc=CreateMetaFile("file");
那么我该如何获取元文件的句柄,还有就是PlayMeteFile中的hdc就是CreateMetaFile返回的hdc吗?
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
physcis1988
图形处理/算法 19,463 成员 50,678 内容