首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

在一个函数内创建了一个画刷,其后直接返回这个画刷句柄会有gdi对象泄露吗

2013-12-20 
在一个函数内创建了一个画刷,然后直接返回这个画刷句柄会有gdi对象泄露吗还是说返回的是创建出来的画刷的

在一个函数内创建了一个画刷,然后直接返回这个画刷句柄会有gdi对象泄露吗
还是说返回的是创建出来的画刷的一个复制
[解决办法]
返回的画刷句柄要保存好,用完后一定要DeleteObject。就不会内存泄露。
总之一个画刷句柄创建出来以后,要有对应的DeleteObject。
句柄实际上相当于指针,所以说返回的是创建出来的画刷的指针(地址) 
[解决办法]
gdi对象在使用完毕之后需要从DC中选出,并使用DeleteObject进行释放
[解决办法]
没有!不使用的时候即使释放就好!

热点排行