读书人

客户端编程跟图形界面

发布时间: 2012-06-27 14:20:09 作者: rapoo

客户端编程和图形界面
1、客户端编程都用的什么语言,
2、想学习图形界面编程用什么软件好(希望是夸平台)
3、用没有可以夸平台并且像 MFC 那样可以拖控件的的软件
4、学习 MFC 是不是比较难(我看那里面的代码很乱)

[解决办法]
1.目前的主流是界面设计由xaml、xml、html等脚本描述语言完成,与业务流程分离,这样就能做到“设计人员写界面,开发人员写流程”,.net的WPF就是典型,xaml写界面,业务流程用C#还是VB.net都可以

2.Qt、GTK,跨平台靠谱的就这俩,java的界面编程能力一直比较菜

3.WPF,Qt,java的swing/swt都可以

4.MFC太过于古老,封装浅,宏用得太多,代码风格又是在某些人看来比较丑陋的Windows API风格(其实就是C和Pascal的杂交风格),不喜欢就不学呗
[解决办法]

探讨

引用:

你想学,就没有难学的

windows下界面非常杂,Windows SDK、MFC、Qt、WinForm/WPF包括某些公司自己封装的第三方框架都有

Linux下主要是GTK、Qt

wxWidgets类似MFC风格,封装比较浅,也是跨平台的,但这个项目不是很成熟,bug比Qt和GTK多

想以后转嵌入式方向,想学习一个现在能用,以后转嵌入式方向……

[解决办法]
Gtk有界面设计器,不过bug比较多,可能没有Qt成熟。

读书人网 >C++

热点推荐