C语言图形用户界面教程
我有一个C语言的项目,老师命令我做一个项目的Gui。 对于GUI部分,我只能使用C或C++。 谁能给我推荐一些简单的开源图形库教程,因为这将是我的第一个GUIC语言图形用户界面教程,c,user-interface,C,User Interface,我有一个C语言的项目,老师命令我做一个项目的Gui。 对于GUI部分,我只能使用C或C++。 谁能给我推荐一些简单的开源图形库教程,因为这将是我的第一个GUI 谢谢最常用的两种选择是,它有文档链接,主要用于C;或者有文档,并且更多的用于C++。 我发布了这两个教程,因为您没有指定操作系统,而且这两个教程非常跨平台。我最喜欢的UI教程都来自zetcode.com: (C++,跨平台) (C、窗户) (C)跨平台 (C++,跨平台) 这些是我认为是“开始教程”的教程。示例教程让您开始学习,但没有
谢谢最常用的两种选择是,它有文档链接,主要用于C;或者有文档,并且更多的用于C++。
我发布了这两个教程,因为您没有指定操作系统,而且这两个教程非常跨平台。我最喜欢的UI教程都来自zetcode.com:
- (C++,跨平台)
- (C、窗户)
- (C)跨平台
- (C++,跨平台)
<>这些是我认为是“开始教程”的教程。示例教程让您开始学习,但没有向您展示任何过于高级的内容,也没有给出太多解释。尽管如此,我还是经常发现最大的问题是“我如何开始?”这些问题对我来说总是很有用。你也可以看看(C++而不是普通的C)
FLTK(发音“FultIk”)是UNIX®/Linux®(X11)、微软®Windows®和MACOS®X的跨平台C++GUI工具包。FLTK提供了没有GULATE的现代GUI功能,并通过OpenGL®及其内置GLUT仿真支持3D图形。 FLTK设计得足够小和模块化,可以静态链接,但作为一个共享库可以很好地工作。FLTK还包括一个名为FLUID的优秀UI构建器,可用于在几分钟内创建应用程序
这里有一些快速入门[新年快乐!]你的老师让你在没有任何指导的情况下编写GUI?这很奇怪。特别是C和C++中的GUI比较复杂,因为GTK是比较合适的,所以我把GTK改成GTK+。另外,请注意,虽然GTK+是一个C API,但许多编程语言都有包装器。