SetEnhMetaFileBits函数编译前成功,编译后的程序失败,原因?

schzh 2005-09-28 03:58:46
SetEnhMetaFileBits函数编译前成功,返回非零数值,编译后的EXE文件执行失败,返回零,真是奇怪,哪位遇到过?
操作系统WINDOWS 2000 5.00.2195
...全文
93 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
schzh 2005-10-08
  • 打赏
  • 举报
回复
解决问题了,最终发现不是这句,而是GetEnhMetaFileBits,图元句柄为hemf1,在源代码中用lngMySize=GetEnhMetaFileBits(hemf1,0,ByVal 0&)可以返回增强图元数据长度,编译后就不行了。后来改用了GetEnhMetaFileHeader获得增强图元数据长度就好了,只是还是不知道第一种方法不行。
xxw19820907 2005-09-29
  • 打赏
  • 举报
回复
帮顶一下!

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧