用C++开发GUI用什么库好?
|
zjumty
2007-06-28
现在有个项目在Windows上用C++开发GUI应用.
用什么库比较好? 除了用MFC,还能用什么? 我现在什么库都不会用. 以前只用Java的Swing和SWT开发过GUI. |
|
|
wzgme
2007-06-29
GUI太多,给你个链接,一个国外牛人对目前绝大部分GUI的介绍。
http://www.atai.org/guitool/ 说说我自己接触过的一些GUI: 完全的Win平台就MFC吧,容易上手,方便。 QT强大,但在Win上开源版用VC编译麻烦,商业版嘛倒是有D的,和VS2005集成也不错。 wxWidgets也许是不错的选择的,和MFC类似。 SmartWin安装编译不是很方便,但设计思想不错。 Ultimate++界面很漂亮,但不支持STL。 GTK+在Win下要安装一个额外的虚拟环境。 VCF就是VCL的C++版,更新好像不快。 |
|
|
zjumty
2007-06-29
MFC的license是怎么样的?
如果用盗版VS2005开发出来的软件是不是有license方面的问题? |
|
|
wzgme
2007-06-29
这个,至少没delphi打击的凶。
很多是MVP流出的,本来就是正版。总的说,基本问题不大。 |
|
|
zjumty
2007-06-29
刚刚弄了个QT4的D版,装了,看了看了demo和代码感觉好像比MFC好用啊.
可惜是收费的,不知道贵不贵.如果费用可以接受的话,倒是可以考虑.毕竟是开发商用软件嘛. |
|
|
systembug
2007-06-29
MFC的程序会比较大。可以使用WTL比较快,可以赶上SDK的程序了。
|
|
|
systembug
2007-06-29
如果是Linux还是用Java吧
|
|
|
wzgme
2007-06-29
是4.3.0吗。
把Qt Visual Studio Integration再装上,VS2005就是一个QT的RAD了。Form设计器也很好用。 |
|
|
zjumty
2007-06-29
wzgme 写道 是4.3.0吗。
把Qt Visual Studio Integration再装上,VS2005就是一个QT的RAD了。Form设计器也很好用。 是4.2.2. Qt Visual Studio Integration装上了,是挺好用的. |
|
|
zjumty
2007-06-29
systembug 写道 如果是Linux还是用Java吧
是在windows平台上的.客户端应该不会有linux版的.服务器倒是有可能需要移植到linux上. |

