wmjy.net
当前位置:首页 >> winDows桌面编程GUI技术有哪些?(除了MFC/QT) >>

winDows桌面编程GUI技术有哪些?(除了MFC/QT)

很多,看你干什么, GLUT/OpenGL需要速度比较快 GTK是图形操作比较复杂的 QT是C++标准性好的 MFC结合Visual Studio wxWindows…… 没有最好的,只有适合的,没有需求不可能给出好的建议

MFC基本上算是过时了,现在的软件对界面的要求越来越高,MFC实现的效果不佳,而且很复杂;QT算是一个比较普遍的跨平台GUI框架,而且提供的API也相当丰富,两者相比较,推荐的是QT。但是也可以了解下DUI,这个算一种比较流行的GUI实现框架,目前...

C++其实不是一种太好的语言。简单来说,C++是面向机器的语言,而现在占优势的是那些面向人的语言,比如python、ruby、javascript、lisp等。C++有过它的辉煌,而且我们也不能否认它优秀的地方,但是在当前这个计算资源非常丰富的,面向机器的语言...

在win平台 无论是开发效率还是运行时效率当然是MFC了,,QT相较于MFC最大的优势在于跨平台、嵌入式开发(手机)。但windows系统专门针对性对MFC进行优化、浅层封装,快,是理所当然的!再加上visual studio这等IDE开发工具神器辅助,选用MFC应该是...

MFC和QT,包括老的QTOPIA我都用过。 QT的优势在于搭建界面方便、支持多语言方便、能跨平台。但是它的问题在于受众群体小,特别在咱们国内,桌面系统基本是Windows一统天下的情况下,QT很难派上用常除了嵌入式领域。 而MFC的优势其实是基于Window...

MFC是微软提供的API,只能在windows下用。QT是跨平台的,在不同的环境下编译就可以在不同的平台上跑。比如可以linux和mac os上跑。 这是两者最本质的区别。 就可以实现的功能而言,的确是MFC比QT强。QT目前有些功能还不是特别完善。比如在网络SO...

如果有以下技术及一定经验,便可以胜任C/C++软件工程师。 1、精通C和C++ 2、熟悉数据结构 (能用C或C++实现) 3、了解相关的图形化界面 (windows api ,MFC,VC++) 4、UML及软件工程 5、数据库(大型软件的设计离不开数据库 MS SQL MY SQL 甲骨文)

①不能。 ②MFC是微软基础类库,是win32 sdk 的进一步封装,本质是调用win32 api. ③Qt在linux下的版本,是基于Qt框架接口标准,由于是可移植的,所以win32下qt可以容易移植到linux下,但是Qt和MFC内部实现和外部框架结构完全不同,这才是关键。 ④...

1. “用Qt写的程序编译比MFC慢”的说法是错误的 绝对错误,单位代码行数编译Qt远比MFC快得多,因为Qt库的头文件设计非常好,尽量都使用了前置声明,避免了头文件嵌套,几乎所有类都使用了公有类和私有类的设计,把没必要公开的声明放到私有头文件...

QT的强大在于其跨平台,单就windows而言,不会比MFC强势。在NT下,qt的运行速度和资源占用率都没MFC好。 在Linux下就用Qt(C++)或者GTK(C,当然gtk也有c++的),在windows下就用MFC,跨平台就用前两个。 Qt的封装哲学较好,与系统关系低,门槛也...

网站首页 | 网站地图
All rights reserved Powered by www.wmjy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com