我有一个C语言的项目,老师命令制作一个项目的Gui。 我只能使用C或C ++作为GUI部分。
任何人都可以建议我一些简单的开源图形库教程,因为这将是我的第一个GUI。
感谢
答案 0 :(得分:19)
答案 1 :(得分:9)
我最喜欢的UI教程都来自zetcode.com:
这些是我认为是“开始教程”的教程。示例教程可以帮助您完成任务,但不会向您展示任何过于先进或有太多解释的内容。不过,我经常发现一个大问题是“我该如何开始?”这些对我来说一直都很有用。
答案 2 :(得分:2)
您还可以查看FLTK(C ++而不是普通的C)
FLTK(发音为“fulltick”)是适用于UNIX®/Linux®(X11),Microsoft®Windows®和MacOS®X的跨平台C ++ GUI工具包.FLTK提供现代GUI功能,没有膨胀并支持3D图形通过OpenGL®及其内置的GLUT仿真。
FLTK设计得很小,模块化程度足以静态链接,但作为共享库可以正常工作。 FLTK还包括一个名为FLUID的优秀UI构建器,可用于在几分钟内创建应用程序。
以下是一些快速入门screencasts
[新年快乐!]