【发布时间】:2010-11-14 05:38:15
【问题描述】:
到目前为止,我所有的 C++ 程序都使用命令行界面,而我使用过的唯一其他语言是不支持 GUI 的 PHP。
我应该从哪里开始使用 C++ 进行图形用户界面编程?如何创建一个?
【问题讨论】:
-
视情况而定。您的目标是哪种操作系统?许多 GUI 框架都是特定于操作系统的。
-
什么操作系统/平台?或者,如果您对编写跨平台 GUI 应用程序感兴趣,请这样说 - 这些东西对 C++ 产生了巨大的不同...
-
PHP 确实支持编写 GUI 程序。没有理由不能从命令行运行 PHP 程序,并且有一些 gui 库,如 PHP-GTK gtk.php.net 和 PHP-Qt php-qt.org 可以帮助您评估为什么需要 c++。用 c++ 编写 GUI 比使用许多其他语言更难,您可以将 c++ 代码捆绑到可从 Python、C# 或 PHP 调用的库中,或者更容易编写 GUI 的东西。
-
您的问题是如此广泛,以至于我认为您不仅想要工具包的名称,甚至只是一些教程。您需要一些书籍,这些书籍不仅能给您提供 API 或示例,而且还能真正为您提供概念。 KTC 在下面推荐了一些,但我建议,无论您选择什么工具包开始使用,确保找到一个您也可以阅读的工具包。
-
“用 c++ 编写 GUI 比用许多其他语言更难”你提出这个说法的依据是什么?
标签: c++ user-interface