【发布时间】:2010-09-08 12:41:01
【问题描述】:
MSDN 为 CreatePatternBrush 显示以下内容:
您可以在不删除图案画笔的情况下 影响相关的位图 使用 DeleteObject 函数。 因此,您可以使用它 位图创建任意数量的图案 刷子。
我的问题正好相反。如果 HBRUSH 长期存在,我可以在创建画笔后立即删除 HBITMAP 吗? IE:HBRUSH 是否存储自己的 HBITMAP 副本?
在这种情况下,我希望 HBRUSH 具有对象范围,而 HBITMAP 将具有方法范围(创建 HBRUSH 的方法)。
【问题讨论】: