精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到 - 下载易语言


求职/招聘- 论坛接单- 资源出售

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

◇█ 加QQ群:913248956 █◇◇█高价收地推团队带上实力来█◇收各渠道精准粉有量稳定加Q629989支持测试的加QQ96086█寻QQ群F、QF软件定制高手█高价收购【全部行业精准粉】进群!
◆█ 加QQ群:913248956 █◆◇█高价收地推团队带上实力来█◇收各渠道精准粉有量稳定加Q629989支持测试的加QQ96086█寻QQ群F、QF软件定制高手█高价收购【全部行业精准粉】进群!
◇█ 加QQ群:913248956 █◇◇█高价收地推团队带上实力来█◇收各渠道精准粉有量稳定加Q629989支持测试的加QQ96086█寻QQ群F、QF软件定制高手█高价收购【全部行业精准粉】进群!
◇█ 加QQ群:913248956 █◇◇█高价收地推团队带上实力来█◇收各渠道精准粉有量稳定加Q629989收106短信通道加Q96086█寻QQ群F、QF软件定制高手█高价收购【全部行业精准粉】进群!
◇█ 加QQ群:913248956 █◇◇█高价收地推团队带上实力来█◇收各渠道精准粉有量稳定加Q629989收106短信通道加Q96086█寻QQ群F、QF软件定制高手█高价收购【全部行业精准粉】进群!
◇█ 加QQ群:913248956 █◇◇█高价收地推团队带上实力来█◇收各渠道精准粉有量稳定加Q629989寻有实力的短信群fa通道加Q96086收百度权重广告位置高价收购【全部行业精准粉】进群!
◇█ 加QQ群:913248956 █◇◇█高价收地推团队带上实力来█◇收各渠道精准粉有量稳定加Q629989寻有实力的短信群fa通道加Q96086收百度权重广告位置高价收购【全部行业精准粉】进群!
◆█ 收运营商量 能测试来 █◆◇█高价收地推团队带上实力来█◇收各渠道精准粉有量稳定加Q629989寻有实力的短信群fa通道加Q96086收百度权重广告位置高价收购【全部行业精准粉】进群!
◇█ 收运营商量 能测试来 █◇◇█高价收地推团队带上实力来█◇收各渠道精准粉有量稳定加Q629989寻有实力的短信群fa通道加Q96086收wz流量jz流量高价收购【全部行业精准粉】进群!
◆█ 收运营商量 能测试来 █◆◇█高价收地推团队带上实力来█◇收各渠道精准粉有量稳定加Q629989寻有实力的短信群fa通道加Q96086收wz流量jz流量高价收购【全部行业精准粉】进群!
◇█ 收运营商量 能测试来 █◇◇█高单价收推广量有渠道的来█◇收各渠道精准粉有量稳定加Q629989实力收精准粉大量稳定加Q96086收各类大平台小平台寻实力邮箱通道加QQ96086
◆█ 收运营商量 能测试来 █◆◇█高单价收推广量有渠道的来█◇收各渠道精准粉有量稳定加Q629989实力收精准粉大量稳定加Q96086收各类大平台小平台寻实力邮箱通道加QQ96086
◇█ 收运营商量 能测试来 █◇◇█高单价收推广量有渠道的来█◇收各渠道精准粉有量稳定加Q629989实力收精准粉大量稳定加Q96086收各类高流量网站寻实力邮箱通道加QQ96086
◆█ 收运营商量 能测试来 █◆◇█高单价收推广量有渠道的来█◇收各渠道精准粉有量稳定加Q629989实力收精准粉大量稳定加Q96086收各类高流量网站寻实力邮箱通道加QQ96086
◇█ 收运营商量 能测试来 █◇◇█高单价收推广量有渠道的来█◇收各渠道精准粉有量稳定加Q629989实力收精准粉大量稳定加Q96086收各类高流量网站收邮箱粉 男活粉 QQ1011081819
◆█ 收运营商量 能测试来 █◆◇█高单价收推广量有渠道的来█◇收各渠道精准粉有量稳定加Q629989重金招SEO合作加QQ:96086收群fa软件 空间软件收验证粉 网游粉 QQ1011081819
◇█ 收运营商量 能测试来 █◇◇█高单价收推广量有渠道的来█◇收各渠道精准粉有量稳定加Q629989重金招SEO合作加QQ:96086收 wz粉 空间粉 群fa粉 jz粉大公司《无限量》收加Q:727999912
◆█ 长期包量收量 有量来谈 █◆◇█高单价收推广量有渠道的来█◇引流支持测试量大的收购加Q629989重金招SEO合作加QQ:96086█收网吧量、收终端、有实力的来█40人小群
◇█ 长期包量收量 有量来谈 █◇◇█高单价收推广量有渠道的来█◇引流支持测试量大的收购加Q629989重金招SEO合作加QQ:96086█收网吧量、收终端、有实力的来█40人小群
◆█ 长期包量收量 有量来谈 █◆◇█高单价收推广量有渠道的来█◇引流支持测试量大的收购加Q629989重金招SEO合作加QQ:96086█收网吧量、收终端、有实力的来█40人小群
◇█ 长期包量收量 有量来谈 █◇◇█ 合 作 加 QQ:318777777 █◇引流支持测试量大的收购加Q629989重金招SEO合作加QQ:96086█收网吧量、收终端、有实力的来█确实想稳定长期做的才来
◆█ 长期包量收量 有量来谈 █◆◇█ 合 作 加 QQ:318777777 █◇引流支持测试量大的收购加Q629989重金招SEO合作加QQ:96086█收网吧量、收终端、有实力的来█重复量多的不结算
◇█ 长期包量收量 有量来谈 █◇◇█ 合 作 加 QQ:318777777 █◇引流支持测试量大的收购加Q629989重金招SEO合作加QQ:96086█收网吧量、收终端、有实力的来█死粉充量的不结算
◆█ 长期包量收量 有量来谈 █◆◇█ 合 作 加 QQ:318777777 █◇引流支持测试量大的收购加Q629989重金招SEO合作加QQ:96086█收网吧量、收终端、有实力的来█微商垃圾粉A开头多的不结算
◇█ 长期包量收量 有量来谈 █◇◇█ 合 作 加 QQ:318777777 █◇引流支持测试量大的收购加Q629989重金招易语言高手合作加QQ:96086█收网吧量、收终端、有实力的来█收粉收粉收粉收各种粉加Q478649
◆█ 长期包量收量 有量来谈 █◆◇█ 合 作 加 QQ:318777777 █◇引流支持测试量大的收购加Q629989重金招易语言高手合作加QQ:96086█收网吧量、收终端、有实力的来█收粉收粉收粉收各种粉加Q478649
◇█寻QQ群F,QF软件定制高手█◇◇█ 合 作 加 QQ:318777777 █◇引流支持测试量大的收购加Q629989重金招易语言高手合作加QQ:96086↓寻实力代收付合作↓收粉收粉收粉收各种粉加Q478649
◆█寻QQ群F,QF软件定制高手█◆◇█ 合 作 加 QQ:318777777 █◇引流支持测试量大的收购加Q629989重金招易语言高手合作加QQ:96086→支持测试的加Q5770045←收粉收粉收粉收各种粉加Q478649
◇█寻QQ群F,QF软件定制高手█◇◇█ 合 作 加 QQ:318777777 █◇引流支持测试量大的收购加Q629989重金招易语言高手合作加QQ:96086 ↑寻有实力短信群fa通道↑收粉收粉收粉收各种粉加Q478649
◆█寻QQ群F,QF软件定制高手█◆◇█ 合 作 加 QQ:318777777 █◇引流支持测试量大的收购加Q629989重金招SEO合作加QQ:96086
↑寻推广工作室合作◇收精准粉↑
收粉收粉收粉收各种粉加Q478649
◇█寻QQ群F,QF软件定制高手█◇◇█收推广工作室合作绝对满意█◇引流支持测试量大的收购加Q629989高价收单项好友加QQ:96086↑收各种引流软件推广渠道流量↑「SEO搜索引擎优化全包」
◆█寻QQ群F,QF软件定制高手█◆◇█收推广工作室合作绝对满意█◇引流支持测试量大的收购加Q629989高价收单项好友加QQ:96086收一切真实流量日结联系QQ7971422「各大搜索引擎快速排名首页」
◇█寻QQ群F,QF软件定制高手█◇◇█收推广工作室合作绝对满意█◇引流支持测试量大的收购加Q629989高价收单项好友加QQ:96086收一切真实流量日结联系QQ7971422「单词/整站提权/优化指导」
◆█进群找管理 明镜 认准明镜█◆◇█收推广工作室合作绝对满意█◇引流支持测试量大的收购加Q629989高价收单项好友加QQ:96086收一切真实流量日结联系QQ7971422「专业团队/技术过硬」
◇█进群找管理 明镜 认准明镜█◇◇█收推广工作室合作绝对满意█◇引流支持测试量大的收购加Q629989高价收单项好友加QQ:96086收一切真实流量日结联系QQ7971422「您的推广专家」
◆█进群找管理 明镜 认准明镜█◆◇█收推广工作室合作绝对满意█◇引流支持测试量大的收购加Q629989高价收单项好友加QQ:96086收一切真实流量日结联系QQ7971422精准客户引流广告推送
◇█  实力公司 长期有效  █◇◇█收推广工作室合作绝对满意█◇引流支持测试量大的收购加Q629989高价收单项好友加QQ:96086大量收短信群fa█出各类vx 寻业务合作q2212398
◆█  实力公司 长期有效  █◆◇█收推广工作室合作绝对满意█◇引流支持测试量大的收购加Q629989支持测试的加QQ96086实力一手群fa 日发大量Q313952847寻找技术大牛
◇█  实力公司 长期有效  █◇◇█收推广工作室合作绝对满意█◇引流支持测试量大的收购加Q629989支持测试的加QQ96086██████六年邮件█自助群fa█收 交友粉长期合作 +Q 2422310943
◆█  实力公司 长期有效  █◆◇█收推广工作室合作绝对满意█◇引流支持测试量大的收购加Q629989支持测试的加QQ96086代加指定QQ好友_日加大量_先货后款我要租广告位
查看: 5730|回复: 16
收起左侧

[易语言纯源码] [分享源码] 关于《使用GDI+在内存转换图像格式》的BUG

[复制链接]

结帖率:88% (42/48)
发表于 2014-7-30 10:31:30 | 显示全部楼层 |阅读模式
分享源码
界面截图:
是否带模块: -
备注说明: -
http://bbs.125.la/thread-31530-1-1.html
http://bbs.eyuyan.com/read.php?tid=127301
《使用GDI+在内存转换图像格式》这是个很老的例子了.偶尔听到一些易友说有时候代码会出错。其实当时我修复过BUG,但当时已超过了可编辑帖子的时间,于是一直没有重新发布代码,后来时间久了甚至忘记修改过哪些地方了。
今天也有易友提到这个问题,于是我还是重新检查了一下代码。
貌似主要问题出在这一句:
CreateStreamOnHGlobal (hMem, 真, Stream)
MSDN有这么一段话

If the caller sets the fDeleteOnRelease parameter to FALSE,then the caller must also free the hGlobal after the final release. Ifthe caller sets the fDeleteOnRelease parameter to TRUE, the finalrelease will automatically free the hGlobal as shown in the followingexample code.
if(pData->fDeleteOnRelease)
{
    Verify(0==GlobalFree(pData->hGlobal));
}



然而,那份代码已经手动调用了GlobalFree来释放资源,那么那行代码的第二个参数应该设置为“”,也就是这样:
CreateStreamOnHGlobal (hMem, 假, Stream)

另外,根据MSDN对CreateStreamOnHGlobal第一个参数的说明,其中有这么一句“The handle must be allocated as movable and nondiscardable”,也就是说,GlobalAlloc应该使用GMEM_MOVEABLE和GMEM_NODISCARD常量。由于GMEM_NODISCARD已经过时所以被忽略了,那么应该只需要设置成GMEM_MOVEABLE就可以了。

下面附件是修复BUG后的代码
使用GDI 在内存转换图像格式_Fix_bug_@20140729.rar (4.94 KB, 下载次数: 127)

评分

参与人数 1精币 +2 收起 理由
SalHe + 2 看到涛哥了,加分

查看全部评分


您可以选择打赏方式支持楼主

结帖率:60% (3/5)
发表于 2018-7-7 19:52:36 | 显示全部楼层
不错,学习了
回复

使用道具 举报

发表于 2016-1-9 21:13:12 | 显示全部楼层
不太会用,先学习一下。
回复

使用道具 举报

结帖率:0% (0/2)
发表于 2015-8-27 16:19:33 | 显示全部楼层
大神顶你
回复

使用道具 举报

结帖率:0% (0/3)
发表于 2015-7-29 20:49:14 | 显示全部楼层
激动的我不知道说什么好,感谢楼主的辛苦付出和共享精神,我的屏幕快照模块也快要完成了正好遇到一个输出文件过大的问题,完成了的话会共享出来的,快照效率自我感觉相当不错。
回复

使用道具 举报

发表于 2015-3-22 12:50:33 | 显示全部楼层
感激不尽!!!
回复

使用道具 举报

结帖率:40% (31/78)
发表于 2015-2-19 19:46:11 | 显示全部楼层
头像碉堡了!
回复

使用道具 举报

签到天数: 1 天

结帖率:64% (9/14)
发表于 2014-11-19 14:45:14 | 显示全部楼层
楼主叼炸天
回复

使用道具 举报

签到天数: 11 天

结帖率:100% (1/1)
发表于 2014-9-2 23:57:44 | 显示全部楼层
好眼熟的头像
回复

使用道具 举报

结帖率:87% (13/15)
发表于 2014-8-26 12:19:53 | 显示全部楼层
支持下把.....
回复

使用道具 举报

结帖率:71% (10/14)
发表于 2014-8-9 13:21:46 | 显示全部楼层
不错,学习了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

关闭

精易论坛 - 有你更精彩上一条 /2 下一条

发布主题 收藏帖子 返回列表 按钮 关注QQ

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 联系我们| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.2 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125

快速回复 返回顶部 返回列表