请问目前做windows桌面应用程序,MFC、QT、C#哪个更好?我是从MFC做二维图形CAD起步的。后来C#。回到你的问题,具体看做什么类型的应用,还有就是你能把握的技术栈是什么。简单的图形界面,C#最快,开发成本最低,其实我也用C#做过图形图像应用程序,优化一下,性能也马马虎虎
请问目前做windows桌面应用程序,MFC、QT、C#哪个更好?
我是从MFC做二维图形CAD起步的。后来C#。回到你的问题,具体看做什么类型的应用,还有就是你能把握的技术栈是什么。简单的图形界面,C#最快,开发成本最低,其实我也用C#做过图形图像应用程序,优化一下,性能也马马虎虎。如果追求性能,MFC肯定是首选,缺点就是代码量巨大再说QT,QT是个万金油,提供了不少方便的类库,还跨平台。如果做三维应用,首选推荐QT。
总之用什么工具还是综合评估,技术人员能力构成,应用场景,开发成本等。举个例子的话,Windows上工控,管理软件,C#不犹豫。追《pinyin:zhuī》求图形性能,计算性能,网络性能,C 。三(读:sān)维,跨平台,QT。为什么最后推荐qt,不是因为qt不好,是玩qt的人比较少
为什么Qt框架不是很流行?
回答问题之前,先说下结论,其实在C 领域,Qt算是很不错了。玩C 的,如果没有听说过Qt,那么我可能要怀疑你的专业水平了。有GUI的地方都有Qt,有嵌入式的地方一般也有它,金融、工业、电力、视频监控等行业也有它。那为什么会给人以Qt框架不是很流行的错觉呢?1、Qt在C 领域已经相当火了,但架不住C 本身不火,现在是互联网的天下……
2澳门威尼斯人、Qt没有个好爹。从最早的TrollTech,到后来Nokia,再到Digia,现在甚至独[拼音:dú]立出来自己上市了。
3、授权协议,目前Qt是GPL和LGPL,这个(繁:個)就不用我详细解释了吧,动不动就要开源。除非买企业亚博体育版解除这个限制,但是企业版又意味着一大笔开销。
澳门威尼斯人4、编译{练:yì}后打包的东西太大太大。
最后,附一张使【读:shǐ】用Qt的QS亚博体育S基础绘制的PC客户端界面换肤效果图。
以上就是我的观(繁世界杯:觀)点,喜欢就【点个赞】吧!
本文链接:http://10.21taiyang.com/Home-FurnishingsHome/4267845.html
qt游戏频道设计大全 为什么Qt框架不是很(拼音:hěn)流行?转载请注明出处来源