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 |
檢查僅有單個程式實例運行 |