wxwidgets 精美界面 MFC,WTL,WPF,wxWidgets,Qt,GTK各有什么特點?
MFC,WTL,WPF,wxWidgets,Qt,GTK各有什么特點?MFC以前是老板,但現(xiàn)在它的設(shè)計有點落后。它本來可以得到更好的使用,但是為了推動com,MS變得臃腫,現(xiàn)在MS更不愿意為了推動co
MFC,WTL,WPF,wxWidgets,Qt,GTK各有什么特點?
MFC以前是老板,但現(xiàn)在它的設(shè)計有點落后。它本來可以得到更好的使用,但是為了推動com,MS變得臃腫,現(xiàn)在MS更不愿意為了推動com而繼續(xù)開發(fā)它。凈額。WTL是基于ATL的,ATL是COM組件的模板庫,COM是C應(yīng)用的毒瘤(知道有人會噴我,我還是堅持真理)。WTL曾一度被MS抑制,因為MS擔(dān)心其輕量化的特性會阻礙其推廣。凈額?,F(xiàn)在不需要抑制它,因為它不能再支撐在墻上。WPF:不適用于C.WxWidgets:小的、小眾的、多bug的;類似于MFC,這是一個優(yōu)勢和死胡同。QT:圖書館有點大。它擁有一切。信號和插槽機(jī)制需要特殊的編譯器。如果我們不能盡可能地重用現(xiàn)有的C庫,那么看到重復(fù)的東西會很煩人。(我個人最喜歡QT)。GTK:兩個字“難用”。