wxWidgets:wxBrush类用法
生活随笔
收集整理的這篇文章主要介紹了
wxWidgets:wxBrush类用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
wxWidgets:wxBrush類用法
- wxWidgets:wxBrush類用法
- 用法詳細說明
wxWidgets:wxBrush類用法
用法詳細說明
#include <wx/brush.h>
wxBrush的繼承圖
畫筆是一種用于填充區域的繪圖工具。
它用于繪制矩形、橢圓等的背景。它具有顏色和樣式。
在單色顯示器上,wxWidgets 將所有畫筆顯示為白色,除非顏色真的是黑色。
不要在程序開始之前初始化堆棧上的對象,因為其他所需的結構可能尚未設置。相反,定義指向對象的全局指針并在wxApp::OnInit 中或在需要時創建它們。
應用程序可能希望動態地創建具有不同特性的畫筆,因此存在創建大量重復畫筆的危險。因此,應用程序可能希望通過使用全局畫筆列表wxTheBrushList并調用成員函數wxBrushList::FindOrCreateBrush()來獲得指向畫筆的指針。
此類在內部使用引用計數和寫時復制,因此此類的兩個實例之間的分配非常便宜。因此,您可以使用實際對象而不是指針,而不會出現效率問題。如果此類的實例發生更改,它將在內部創建自己的數據,以便之前使用引用計數共享數據的其他實例不受影響。
庫: wxCore
類別: 圖形設備接口
總結
以上是生活随笔為你收集整理的wxWidgets:wxBrush类用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win10游戏老是停止运行怎么办啊 Wi
- 下一篇: wxWidgets:wxBusyCurs