wxWindows是一個跨平台的作業系統,其主要功能是在於提供跨平台使用者或程式設計師以最簡便的方式來修改C++所寫成的應用軟體,並使這個應用軟體能夠在不同的作業平台中運行 (如Windows/Unix/Mac等),而這個作業系統裡的共同應用程式編輯介面(Application Programming Interface;簡稱API)是使用圖形介面(Graphic Utility Interface;簡稱GUI)的方式來為使用者提供一個操作的環境,並且在wxWindows的GUI裡也加裝了一些常用的功能鍵插入裝置,如複製、刪除和執行序等功能鍵。
wxWindows是一個以框架的方式來進行修改的任務,其方便的操作介面能夠讓使用者輕易地更改C++的應用程式,並可以保護重要的原始碼,以避免使用者不小心更改到程式的核心,而損壞了程式。wxWindows同時也支援串列、陣列、連結名單和項目等簡易的資料架構。不過它並不支援應用軟體從一種GUI平台直接轉換到另一種GUI的平台上面,例如Motif平台所使用的應用軟體,不能夠透過這個軟體直接轉換到Windows所使用的應用軟體上面。雖然如此,但是wxWindows還是有令人稱道的諸多優點,例如便利性和簡易使用的優點,意即任何作業平台的使用者可以很快地上手,並不需要再做任何特殊或長時間的學習。
雖然市面上有許多與wxWindows相同作用的作業系統界面,不過最大的不同點就是wxWindows以標榜自由軟體的精神為出發點,並擁有著良好的制定、編輯,以及強大的GUI功能。此外,還有許多附加的功能,如提供不同的對話方塊功能、以HTML的畫面作為顯示與列印、虛擬的檔案系統、簡易的自動控制系統,以及支援Open GL等。
...
...
使用者別 |
新聞閱讀限制 |
文章閱讀限制 |
出版品優惠 |
一般使用者 |
10則/每30天 |
0則/每30天 |
付費下載 |
VIP會員 |
無限制 |
25則/每30天 |
付費下載 |