读书人

在一个函数内创建了一个画刷其后直接

发布时间: 2013-12-20 17:03:19 作者: rapoo

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

读书人网 >C++

热点推荐