C++ UI 资源

C++ UI resources

提问人:UnkwnTech 提问时间:9/7/2008 最后编辑:KalanaUnkwnTech 更新时间:12/24/2019 访问量:3889

问:

现在我知道我想进入具有 UI 而不是东西的桌面应用程序,我应该从哪里开始?,有哪些好的在线资源?C++Command Prompt

C++ 用户界面 资源

评论


答:

1赞 Roddy 9/7/2008 #1

我使用Codegear的C++ Builder。它的 C++ 语言支持不是 100%,但它通过拥有出色的双向 RAD IDE 和使用现有 Delphi 组件的庞大库的能力来弥补它。

8赞 Steve Beedie 9/7/2008 #2

wxWidgets是一个用于C++(和其他语言)的跨平台GUI库。主站点应该有足够的资源指针来开始。

如果您专门考虑 Windows,您可能还想在堆栈溢出上查看此问题/答案

0赞 Peter Stuifzand 9/7/2008 #3

在 Linux 和 Windows 上,你可以将 Gtk+Glade 一起使用。Gtk+是GUI工具包。Glade 是一个 GUI 拖放式 GUI 编辑器。如果你来自Windows或Java,并且认为GUI编程很难,那么这些东西很容易。

1赞 Rob 9/7/2008 #4

QT怎么样?它的跨平台,它被用于许多商业软件中。

0赞 user2189331 9/7/2008 #5

如果市场性是一个问题,那么带有WinForms和WPF的C++ / CLI实际上意味着“无论您使用哪种特定语言,只需学习WinForms和WPF”。

CodeProject 提供了大量 WinForms/WPF 示例/教程来帮助您入门。

0赞 Brian Warshaw 9/7/2008 #6

Fox GUI 工具包

非常体面的久经考验的工具包,具有非常好的事件系统。我使用过 Ruby 移植,我的 Windows 应用程序具有非常原生的外观和感觉。

2赞 David Dibben 9/7/2008 #7

如果跨平台支持很重要,那么我会支持研究Qt的建议。它支持 Windows、Linux 和 Mac。对于自由软件来说,它是免费的(Unix 上有 GPL 版本,但不适用于 Windows),但对于商业软件来说,它并不是特别便宜。现在有几本关于Qt编程的书。

它确实带有大量用于网络、解析 XML 等的额外库。它还与 Windows 上的 Visual Studio 集成。

Qt的一个缺点是没有其他一些GUI框架那么多的附加库。OT 将取决于您希望编写的应用程序类型,这对你来说是否重要。

0赞 Landon 9/7/2008 #8

它可能缺少一些功能,但 FLTK 是一个非常简单的跨平台 GUI 库。

0赞 Tony Edgecombe 9/16/2008 #9

如果您使用的是 Windows,那么传统的起点是 Petzold

这里有一个很好的简单框架,它可以帮助你,而不会抽象太多。

0赞 Nick 9/16/2008 #10

获取 Visual Studio Express,并从 MFC“基于对话框”的应用程序开始。提到的所有窗口工具包都很好,但 MFC 在简历上看起来最好!

评论

0赞 Tim 2/19/2009
简历上的MFC?真?它已经过时了