mfc圖形界面編程實(shí)例 請(qǐng)問(wèn)目前做windows桌面應(yīng)用程序,MFC、QT、C#哪個(gè)更好?
請(qǐng)問(wèn)目前做windows桌面應(yīng)用程序,MFC、QT、C#哪個(gè)更好?我是從MFC做二維圖形CAD起步的。后來(lái)C#。回到你的問(wèn)題,具體看做什么類型的應(yīng)用,還有就是你能把握的技術(shù)棧是什么。簡(jiǎn)單的圖形界面,C
請(qǐng)問(wèn)目前做windows桌面應(yīng)用程序,MFC、QT、C#哪個(gè)更好?
我是從MFC做二維圖形CAD起步的。后來(lái)C#。回到你的問(wèn)題,具體看做什么類型的應(yīng)用,還有就是你能把握的技術(shù)棧是什么。簡(jiǎn)單的圖形界面,C#最快,開(kāi)發(fā)成本最低,其實(shí)我也用C#做過(guò)圖形圖像應(yīng)用程序,優(yōu)化一下,性能也馬馬虎虎。如果追求性能,MFC肯定是首選,缺點(diǎn)就是代碼量巨大。再說(shuō)QT,QT是個(gè)萬(wàn)金油,提供了不少方便的類庫(kù),還跨平臺(tái)。如果做三維應(yīng)用,首選推薦QT。
總之用什么工具還是綜合評(píng)估,技術(shù)人員能力構(gòu)成,應(yīng)用場(chǎng)景,開(kāi)發(fā)成本等。舉個(gè)例子的話,Windows上工控,管理軟件,C#不猶豫。追求圖形性能,計(jì)算性能,網(wǎng)絡(luò)性能,C 。三維,跨平臺(tái),QT。為什么最后推薦qt,不是因?yàn)閝t不好,是玩qt的人比較少。