古詩詞大全網 - 成語用法 - QT和MFC怎麽樣?

QT和MFC怎麽樣?

1、整體來說可能MFC會快捷壹些,因為windows平臺的開發工具大多很智能,因為立足於windows的開發人群很廣,從菜鳥到專業人士,但是QT由於基於Linux,可用的開發工具不多,大都比較專業,多是第三方產品。

2、集成度不大,第三方庫也沒有MFC的多,從這壹點MFC略勝壹籌,但是QT自從被Nokia收購後,官方發布了跨平臺集成開發環境QTCreator,所以之後走向就不好說了,個人總體感覺QT Creator和VS.net差距比較大,還需改進。

3、但是從庫本身來說QT集成的功能較MFC龐大,而且使用的封裝技術信號和槽也是比較受到贊許的,比如QT Script為QT提供嵌入式腳本,QT界面庫支持CSS,所以QT做出來的界面比MFC要好,而且比較容易,MFC就需要借助第三方庫了。

4、因為MFC是淺層封裝(最新的2008 sp1加入了BCG的高級界面庫,可能有所改善)windows SDK,以降低使用windows SDK引起的開發效率的降低,和開發難度的增加。

5、所以QT庫是比MFC優秀的,兩個庫都經受了時間的考驗,穩定性都很高,Bug幾乎沒有。