wxWidgets:wxVariant类用法
生活随笔
收集整理的這篇文章主要介紹了
wxWidgets:wxVariant类用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
wxWidgets:wxVariant類用法
- wxWidgets:wxVariant類用法
- 用法詳細說明
wxWidgets:wxVariant類用法
用法詳細說明
#include <wx/variant.h>
wxVariant的繼承圖
所述wxVariant類表示任何類型的容器。
可以在運行時更改變體的值,可能更改為不同類型的值。
筆記
從 wxWidgets 2.9.1 開始,wxAny已成為首選的變體類。雖然大多數的控制仍然使用wxVariant在他們的界面,就可以開始使用wxAny因為隱式轉換層的在你的代碼。請參閱下面的詳細信息。
作為標準,wxVariant可以存儲 bool、wxChar、double、long、字符串、字符串列表、時間、日期、void 指針、字符串列表和變體列表類型的值。但是,應用程序可以通過從類wxVariantData 派生并使用wxVariant構造函數或賦值運算符的wxVariantData形式將這些數據分配給變體來擴展wxVariant的功能。用戶定義類型的實際值需要通過wxVariantData對象訪問,這與基本數據類型的情況不同,其中可以使用諸如GetLong() 之類的便利函數。
在Microsoft Windows,另外三個wxVariantData派生類- wxVariantData
總結
以上是生活随笔為你收集整理的wxWidgets:wxVariant类用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wxWidgets:wxURI类用法
- 下一篇: wxWidgets:wxVariantD