c++的介面庫經過幾天來的搜尋,總結了下面幾種的優缺點
1. mfc
優點:vs2008以及vs2010的擴充套件確實很強大,特別是原生的視窗執行時停靠以及
propertygrid確實很強大
缺點:預設字型很模糊,無論你對mfc多了解,c++多熟悉,每次寫**時依然要重新熟
悉**,更不用提分析別人寫的mfc**,乙個字:亂。
2. wtl
優點:windows下有個最好的例子:google chrome
缺點:缺乏設計器,文件例子很少
3. wxwidgets
優點:虛幻3編輯器在用(不是廣告),wxaui的布局設計器很方便,windows原生介面
很舒服,各種功能封裝都很到位。
缺點:布局沒有類似gtk+的fixed絕對座標方式(windows sdk預設的左上角畫素定位方
式),在某些介面顯得設計麻煩。 動態鏈結庫多的嚇人,工程過於臃腫。
4. qt, gtk+
據說windows下不是很好用。
5. directui
有很多個人封裝類似功能的庫。介面,**分離, 但99%都是收費
6. c# windows form
這是很好的選擇,語言方面可以用c++/cli 免得轉換語言
自由停靠功能可以使用weifenluo.winformsui.docking 非常簡單
7. wpf
有童鞋已經使用mfc/c++通重載入xml顯示介面,不過通過資料顯示,wpf的控制項很少,
甚至連原生的propertygrid都沒有,設計器倒是很華麗
總結:介面庫的選擇最重要的一點就是看有沒有很好的設計器,這個是高效開發的重中之
重。我尊重mfc,敬仰mfc,它作為c++的框架庫來說很不錯,但是對於介面設計還是過老了
。我們開發的是產品,出的是程式,而不是研究mfc,怎樣用好mfc。
高考的抉擇
恰逢高考剛剛結束,作為03年參加高考的老者,也來回憶下自己高考的那點事情.作為一位浙江人,考浙大應該不算太難得事情.在高考前的幾次模擬考,當時我的成績總分一直很穩定,但是排名一直波動很大,試題難了,我名次前進點,試題簡單了,我名次就後退了.離高考前的兩周,最後一次模擬考,我的成績還是600分左右,可...
艱難的抉擇
今年三月份,我帶領開發的績效團隊終不免要到交付去,雖然是乙個妥協的結果 團隊中除了我之外所有的成員都過去了。過去的半年裡,銀行績效系統傾注了我所有的心血,此時雖有不捨之情,但卻為無奈的選擇,當然同時我希望並相信一塊去的團隊能夠很好地從我手中接替過去,願績效 專案 一路走好!我總結了一下,績效團隊會有...
內心的抉擇
2018對於我來說注定是乙個不凡的一年。2018年寒冷的一月裡,我的手裡既沒有學校offer,也沒有校招offer,手頭上正在做的sap實習也即將結束,內心沒有恐慌,倒是有一些困惑。我一邊開始找下乙份工作,一邊思考自己過去的2017年到底在折騰些什麼。2017年,我放棄了保研,結了兩個資料探勘相關水...