[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 软件资源 >> 編程開發 >> 《WxWidgets程序開發》(The programming of WXWidgets)wxFormBuilder_v3.0.57/wxMSW-2.8.8[壓縮包]
《WxWidgets程序開發》(The programming of WXWidgets)wxFormBuilder_v3.0.57/wxMSW-2.8.8[壓縮包]
下載分級 软件资源
資源類別 編程開發
發布時間 2017/7/11
大       小 -
《WxWidgets程序開發》(The programming of WXWidgets)wxFormBuilder_v3.0.57/wxMSW-2.8.8[壓縮包] 簡介: 中文名 : WxWidgets程序開發 英文名 : The programming of WXWidgets 資源格式 : 壓縮包 版本 : wxFormBuilder_v3.0.57/wxMSW-2.8.8 發行時間 : 2008年11月18日 地區 : 美國 語言 : 英文 簡介 : 什麼是wxWidgets 軟件類型:軟件>編程開發 軟件性質:開源軟件
電驢資源下載/磁力鏈接資源下載:
全選
"《WxWidgets程序開發》(The programming of WXWidgets)wxFormBuilder_v3.0.57/wxMSW-2.8.8[壓縮包]"介紹
中文名: WxWidgets程序開發
英文名: The programming of WXWidgets
資源格式: 壓縮包
版本: wxFormBuilder_v3.0.57/wxMSW-2.8.8
發行時間: 2008年11月18日
地區: 美國
語言: 英文
簡介:

什麼是wxWidgets
軟件類型:軟件>編程開發
軟件性質:開源軟件
操作系統:Windows
應用平台:Windows
問題反饋:[email protected]
網站鏈接:http://wxforum.shadonet.com/
wxWidgets是一個給程序員使用的開發包,這個開發包用來開發用於桌面電腦或者移動設備的
GUI(圖形用戶界面,下同)應用程序。它提供了一個編程框架,作了很多底層的工作以便給應用程序
及其控件提供默認的行為。wxWidgets庫給程序員提供了大量的類,這些類支持很多方法(方法是C+
+中的關鍵詞)以供其使用,程序員可以通過重載這些方法來實現定制的行為. 一個典型GUI程序所作
的事情包括: 顯示一個包含各種控件的窗口,在窗口中繪制特定的圖形或者圖像,響應來自鼠標,鍵
盤以及其它輸入設備的輸入,和其它的進程通信,調用別的應用程序等,wxWidgets所做的事情,就是
讓程序員可以通過更簡單的手段來實現所有這些當代應用程序的通用特性.
雖然wxWidgets經常被打上圖形界面程序開發的標簽,但是它在應用程序開發的其它方面也提供
了很多支持,比如:文件和流操作,多線程,程序設置,進程間通訊,在線幫助,數據庫訪問等. 這
樣作的目的是為了讓使用wxWidgets編寫的程序的各個部分都可以是跨平台的,而不僅僅是GUI相關
的部分.
為什麼選擇wxWidgets?
wxWidgets和其它類似的GUI庫(比如MFC或者OWL)的最本質的區別在於:它是跨平台的. wxWidgets
提供的API函數在它支持的所有平台上都是相同或者至少是非常相近的. 這意味著你可以通過它編
寫一個在Windows上運行的程序,這個程序不需要經過任何改動(或者只需要很少的改動,這種情況並
不常見),只需要通過重新編譯,就可以在Linux或者Mac OSX系統上運行. 比起為另外的平台從頭編
寫代碼,這顯然是很大的優勢. 另外一個附帶的好處就是: 你不需要重新學習那個平台的API(應用
程序編程接口,下同)。而且,你的程序可能在將來很長時間仍然不會過時,因為隨著計算機科技的演
進,wxWidgets也將會進行相應的演進,這樣你的程序將會很方便的移植到將來的最新的操作系統以
支持最新的特性。
另外一個與眾不同的地方在於,wxWidgets可以給你的應用程序提供和當前系統平台上其它應用
程序非常相似的外觀和操控手段。一些其它的可以跨平台的開發框架在不同的平台上使用同樣的窗
口組件代碼,而通過類似窗口主題這樣的方式來模擬本地觀感。wxWidgets則盡可能的使用本地的
窗口控件(當然wxWidgets也提供自己的控件集,這是另外一個話題了),所以wxWidgets的程序不
只是看上去象是當前系統上的原生程序,它實際上就是原生程序。對於使用這些應用程序的用戶來
為什麼選擇wxWidgets? · 25 ·
說,本地觀感是非常重要的,因為和本地操作系統界面標准的任何一點細微的甚至幾乎是難以察覺
的不同,都會讓用戶產生避而遠之的想法。
wxWidgets的歷史
1992年,Julian Smart在Edinburgh大學開始制作一個叫做Hardy的圖表工具的時候,為了避免
其發行版本在Sun的工作站和PC之間作出選擇,他決定使用跨平台的編程框架。但是當時可選的跨平
台的編程框架不多,而他的部門也不可能給他很多的預算,所以他只能自己創建一個跨平台編程框
架。這樣,wxWidgets 1.0誕生了。 1992年9月,學校允許他把他的wxWidgets 1.0上傳到部門的FTP
服務器,因此別的一些開發者也開始使用他的代碼。最開始的時候,wxWidgets是面向XView和MFC
1.0的,由於Borland C++的使用者抱怨其對MFC的依賴,所以Julian Smart用純Win32的代碼重寫了
wxWidgets。又因為XView很快被Motif取代,很快,Widgets提供了對Motif的支持。
不久以後,一個很小但是卻很富有激情的wxWidgets用戶社區成立了並且擁有了自己的郵件
列表。大量的新代碼和補丁開始融入到wxWidgets中,其中包括Markus Holzem提供的Xt的支持。
wxWidgets也自然的擁有了越來越多的來自世界各地的使用者:獨立工作者,學術機構,政府機構以
及很多企業用戶等,他們認為wxWidgets提供的產品質量和產品支持甚至好過他們見過的或者用過的
其它商業的產品。
1997年,在Markus Holzem的幫助下,新版的wxWidgets 2 API問世。此時,Wolfram Gloger建議
應該提供GTK+的支持。GTK+是被GNOME桌面系統采納的一套窗口控件。
【安全檢測】
★Norton 2011 通過
[安裝測試]
★經過安裝測試,可以使用。

相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved