wxWidgets類列表(三)
wxWidgets類列表(三)
資料來源:http://blog.csdn.net/moyumoyu/article/details/6801775
文檔/視圖框架
概述
wxWidgets支援一種文檔/視圖框架,它為以文檔為中心的應用程式提供了內部管理。
wxDocument |
表示一個文檔 |
wxView |
表示一個視圖 |
wxDocTemplate |
管理一個文檔與一個視圖之間的關係 |
wxDocManager |
管理應用程式中的文檔與視圖 |
wxDocChildFrame |
一個顯示文檔視圖的子框架 |
wxDocParentFrame |
用於包含視圖的父框架 |
列印框架
概述
實現一個列印和預覽框架讓提供文檔列印設施變得相對簡單。
wxPreviewFrame |
顯示一個列印預覽的框架 |
wxPreviewCanvas |
顯示一個列印預覽的畫布 |
wxPreviewControlBar |
一個列印預覽的標準控制欄 |
wxPrintDialog |
標準列印對話方塊 |
wxPageSetupDialog |
標準的頁面設置對話方塊 |
wxPrinter |
表示印表機的類 |
wxPrinterDC |
印表機的設備環境 |
wxPrintout |
表示一個詳細的列印輸出的類 |
wxPrintPreview |
表示一個列印預覽的類 |
wxPrintData |
表示將被列印的文檔的資訊 |
wxPrintDialogData |
表示列印對話方塊的資訊 |
wxPageSetupDialogData |
表示頁面設置對話方塊的資訊 |
拖拽和剪切板類
拖拽和剪切板概述
wxDataObject |
資料物件類 |
wxDataFormat |
表示一個資料格式 |
wxTextDataObject |
文本資料物件類 |
wxFileDataObject |
檔資料物件類 |
wxBitmapDataObject |
點陣圖資料物件類 |
wxCustomDataObject |
自定義資料物件類 |
wxClipboard |
剪貼板類 |
wxDropTarget |
拖拽目標類 |
wxFileDropTarget |
檔拖拽目標類 |
wxTextDropTarget |
文本拖拽目標類 |
wxDropSource |
拖拽源類 |
檔相關類
wxWidgets有若干個小類來操作磁片檔,更多細節見檔類概述。
wxFileName |
操作檔案名和屬性 |
wxDir |
列舉檔/子目錄的類 |
wxDirTraverser |
和wxDir一起遞迴的列舉檔/子目錄的類 |
wxFile |
低級檔輸入/輸出類 |
wxFFile |
另一個低級檔輸入/輸出類 |
wxTempFile |
安全的替換一個存在檔的類 |
wxTextFile |
操作以行陣列方式表示的文字檔案的類 |
wxStandardPaths |
標準目錄路徑 |
流類
wxWidgets有它自己的流類集合,作為經常出現bug的標準流庫的另外一個選擇,並且提供了更加強大的功能。
wxStreamBase |
流基類 |
wxStreamBuffer |
流緩衝類 |
wxInputStream |
輸入流類 |
wxOutputStream |
輸出流類 |
wxCountingOutputStream |
查詢一個流的大小的流類 |
wxFilterInputStream |
過濾輸入流類 |
wxFilterOutputStream |
過濾輸出流類 |
wxBufferedInputStream |
緩衝輸入流類 |
wxBufferedOutputStream |
緩衝輸出流類 |
wxMemoryInputStream |
記憶體輸入流類 |
wxMemoryOuputStream |
記憶體輸出流類 |
wxDataInputStream |
平臺無關的二進位資料輸入流類 |
wxDataOutputStream |
平臺無關的二進位資料輸出流類 |
wxTextInputStream |
平臺無關的檔資料登錄流類 |
wxTextOutputStream |
平臺無關的檔資料輸出流類 |
wxFileInputStream |
檔輸入流類 |
wxFileOutputStream |
檔輸出流類 |
wxFFileInputStream |
另一個檔輸入流類 |
wxFFileOutputStream |
另一個檔輸出流類 |
wxTempFileOutputStream |
安全的替代一個已存在的檔的流 |
wxStringInputStream |
字串輸入流 |
wxStringOutputStream |
字串輸出流 |
wxZlibInputStream |
Zlib(壓縮)輸入流 |
wxZlibOutputStream |
Zlib(壓縮)輸出流 |
wxZipInputStream |
讀一個ZIP檔案的輸入流 |
wxZipOutputStream |
寫一個ZIP檔案的輸出流 |
wxSocketInputStream |
Socket輸入流類 |
wxSocketOutputStream |
Socket輸出流類 |
線程類
多線程概述
wxWidgets提供了一個類的集合來保證在多種平臺上使用本地線程的能力。
wxThread |
線程類 |
wxThreadHelper |
輕鬆地管理後臺線程 |
wxMutex |
互斥體類 |
wxMutexLocker |
互斥鎖實用程式類 |
wxCriticalSection |
臨界區類 |
wxCriticalSectionLocker |
臨界區鎖實用程式類 |
wxCondition |
條件類 |
wxSemaphore |
信號量類 |
HTML類
wxWidgets提供一個類的集合來顯示HTML格式的文本。這些類包含一個基於HTML視窗部件的幫助系統。
wxHtmlHelpController |
HTML説明控制器類 |
wxHtmlWindow |
HTML窗口類 |
wxHtmlEasyPrinting |
列印HTML的簡單類 |
wxHtmlPrintout |
一般的HTML wxPrintout類 |
wxHtmlParser |
一般的HTML分析器類 |
wxHtmlTagHandler |
HTML標籤處理器,可以插入到wxHtmlParser中 |
wxHtmlWinParser |
wxHtmlWindow的HTML分析器類 |
wxHtmlWinTagHandler |
HTML標籤處理器,可以插入到wxHtmlWinParser中 |
虛擬檔系統類
wxWidgets提供了一組實現一個易擴展的虛擬檔系統的類,它們由HTML類內部使用。
wxFSFile |
表示一個虛擬檔系統中的檔 |
wxFileSystem |
虛擬檔系統的主要介面 |
wxFileSystemHandler |
用於通知檔系統類型的類 |
基於XML的資源系統的類
基於XML的資源系統(XRC)概述
允許你的應用程式以保存在一個XML格式中的規格來建立控制項和其他用戶介面元素的資源。
wxXmlResource |
操作資源的主類 |
wxXmlResourceHandler |
XML資源處理器的基類 |
線上幫助
wxHelpController |
控制幫助視窗的類族 |
wxHtmlHelpController |
HTML説明控制器類 |
wxContextHelp |
使應用程式進入上下文敏感的幫助模式中的類 |
wxContextHelpButton |
使應用程式進入上下文敏感的幫助模式中的按鈕類 |
wxHelpProvider |
提供上下文敏感的幫助準備的抽象類 |
wxSimpleHelpProvider |
簡單地提供上下文敏感的幫助準備的類 |
wxHelpControllerHelpProvider |
通過一個幫助控制器來提供上下文敏感的幫助準備的類 |
wxToolTip |
實現工具提示的類 |
資料庫類
資料庫類概述
wxWidgets提供一組類來訪問微軟的ODBC(開放資料互連)產品,它由Remstar捐贈。這就是大家知道的wxODBC。
wxDb |
ODBC資料庫連接 |
wxDbTable |
提供訪問一個資料庫表 |
wxDbInf |
|
wxDbTableInf |
|
wxDbColDef |
|
wxDbColInf |
|
wxDbColDataPtr |
|
wxDbColFor |
|
wxDbConnectInf |
|
wxDbIdxDef |
|
其他
wxApp |
應用程式類 |
wxCaret |
一個游標物件 |
wxCmdLineParser |
命令行分析器類 |
wxConfig |
讀/寫配置的類(使用INI檔或註冊表) |
wxDllLoader |
操作共用庫的類 |
wxGLCanvas |
可由OpenGL調用來著色的畫布 |
wxGLContext |
簡單共用OpenGL資料資源的類 |
wxLayoutAlgorithm |
一個可選的視窗佈局設施 |
wxProcess |
進程類 |
wxTimer |
計時器類 |
wxStopWatch |
碼錶類 |
wxMimeTypesManager |
MIME類型管理器類 |
wxSystemSettings |
獲取多種全局參數的系統設置類 |
wxSystemOptions |
運行時配置的系統選項類 |
wxAcceleratorTable |
加速表 |
wxAutomationObject |
OLE自動化類 |
wxFontManager |
字體映射,查找適合給定編碼的字體 |
wxEncodingConverter |
編碼轉換 |
wxCalendarDateAttr |
由wxCalendarCtrl使用 |
wxQuantize |
完成量化或顏色還原的類 |
wxSingleInstanceChecker |
檢查僅有單個程式實例運行 |