wxWidgets:wxBrush类用法
wxWidgets:wxBrush类用法
- wxWidgets:wxBrush类用法
- 用法详细说明
wxWidgets:wxBrush类用法
用法详细说明
#include
wxBrush的继承图

画笔是一种用于填充区域的绘图工具。
它用于绘制矩形、椭圆等的背景。它具有颜色和样式。
在单色显示器上,wxWidgets 将所有画笔显示为白色,除非颜色真的是黑色。
不要在程序开始之前初始化堆栈上的对象,因为其他所需的结构可能尚未设置。相反,定义指向对象的全局指针并在wxApp::OnInit 中或在需要时创建它们。
应用程序可能希望动态地创建具有不同特性的画笔,因此存在创建大量重复画笔的危险。因此,应用程序可能希望通过使用全局画笔列表wxTheBrushList并调用成员函数wxBrushList::FindOrCreateBrush()来获得指向画笔的指针。
此类在内部使用引用计数和写时复制,因此此类的两个实例之间的分配非常便宜。因此,您可以使用实际对象而不是指针,而不会出现效率问题。如果此类的实例发生更改,它将在内部创建自己的数据,以便之前使用引用计数共享数据的其他实例不受影响。
库: wxCore
类别: 图形设备接口
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
