我正在寻找一个简单的C ++库来制作GUI。我试过wxWidgets和GTK,但我认为两者都很复杂。
我希望您对使用的内容有所了解。我应该学习wxWidgets还是你认识一个更好的?
感谢。
答案 0 :(得分:21)
尝试使用诺基亚QT。它是免费的,非常棒的和跨平台。
如果您只需要支持Windows,那么您可以检查MFC甚至更好的IMHO Windows Forms(使用托管C ++)。
答案 1 :(得分:4)
试试Qt,这是最好的图书馆。甚至可以跨平台工作。
您以前必须支付许可费,但他们最近将许可证更改为LGPL。
答案 2 :(得分:2)
任何GUI工具包都会很复杂 - GUI很难。我听说过关于QT的好消息;我建议使用GTK(不像它看起来那么复杂)但是在Windows上安装很麻烦。我已经完成了与wxPython的一些工作,但我不知道Wx for C ++。
答案 3 :(得分:1)
答案 4 :(得分:1)
尝试:)
FLTK Fast Light Toolkit是一个用C ++库编写的跨平台图形用户界面(GUI),可以在UNIX / Linux,Microsoft Windows上使用
答案 5 :(得分:0)
在Windows上,您可以尝试WTL而不是MFC。它更轻巧,比MFC更快速地工作,并且它是开源的(例如在Google Chrome for Windows中使用它)。作为一个坏的方面,它几乎没有文档。
答案 6 :(得分:0)
您可以将Visual C ++ Express版本与MFC和新库(来自BCGSoft)一起使用来创建类似GUI的办公室。它功能强大,社区网站上有很多文档和支持:
如果您是编程新手,我认为您可以直接使用C#和.net,WinForms提供更多工具并且启动简单。使用单声道,您可以在其他平台上部署为mac OS或LINUX。
要开始下载Visual C#Express Edition,它是免费的。