当前位置:  开发笔记 > 编程语言 > 正文

Win32 CreatePatternBrush

如何解决《Win32CreatePatternBrush》经验,为你挑选了1个好方法。

MSDN为CreatePatternBrush显示以下内容:

您可以使用DeleteObject函数删除模式画笔而不影响关联的位图.因此,您可以使用此位图创建任意数量的图案画笔.

我的问题恰恰相反.如果HBRUSH存在很长时间,我可以在创建画笔后立即删除HBITMAP吗?IE:HBRUSH是否存储了自己的HBITMAP副本?

在这种情况下,我希望HBRUSH具有对象范围,而HBITMAP具有方法范围(创建HBRUSH的方法).



1> Chris Becke..:

HBRUSH和HBITMAP完全独立.可以完全相互独立地删除句柄,并且一旦创建,对任一对象的任何更改都不会影响另一个.

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有