c++教程 請(qǐng)教wxformbuilder和wxSmith對(duì)比?
請(qǐng)教wxformbuilder和wxSmith對(duì)比?他們都是基于wxwidget的GUI設(shè)計(jì)者。Wxformbuilder是一個(gè)獨(dú)立的應(yīng)用程序,其項(xiàng)目文件FPB可以被ide代碼塊識(shí)別。Wxsmith是
請(qǐng)教wxformbuilder和wxSmith對(duì)比?
他們都是基于wxwidget的GUI設(shè)計(jì)者。Wxformbuilder是一個(gè)獨(dú)立的應(yīng)用程序,其項(xiàng)目文件FPB可以被ide代碼塊識(shí)別。Wxsmith是CodeBlocks IDE中的一個(gè)插件形式,它與CodeBlocks一起安裝。它與代碼塊的集成更緊密,在代碼塊中使用更方便。
MFC,WTL,WPF,wxWidgets,Qt,GTK各有什么特點(diǎn)?
MFC以前是老板,但現(xiàn)在它的設(shè)計(jì)有點(diǎn)落后。它本來(lái)可以得到更好的使用,但是為了推動(dòng)com,MS變得臃腫,現(xiàn)在MS更不愿意為了推動(dòng)com而繼續(xù)開(kāi)發(fā)它。凈額。WTL是基于ATL的,ATL是COM組件的模板庫(kù),COM是C應(yīng)用的毒瘤(知道有人會(huì)噴我,我還是堅(jiān)持真理)。WTL曾一度被MS抑制,因?yàn)镸S擔(dān)心其輕量化的特性會(huì)阻礙其推廣。凈額?,F(xiàn)在不需要抑制它,因?yàn)樗荒茉僦卧趬ι?。WPF:不適用于C.WxWidgets:小的、小眾的、多bug的;類似于MFC,這是一個(gè)優(yōu)勢(shì)和死胡同。QT:圖書館有點(diǎn)大。它擁有一切。信號(hào)和插槽機(jī)制需要特殊的編譯器。如果我們不能盡可能地重用現(xiàn)有的C庫(kù),那么看到重復(fù)的東西會(huì)很煩人。(我個(gè)人最喜歡QT)。GTK:兩個(gè)字“難用”。