🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# GTK+ 教程 > 原文: [http://zetcode.com/gui/gtk2/](http://zetcode.com/gui/gtk2/) 这是 GTK+ 编程指南。 在本教程中,我们将学习 GTK+ 和 C 语言的 GUI 编程基础。 GTK+ 教程适合初学者和中级程序员。 本教程介绍了 GTK+ 2。 ## 目录 * [简介](introduction/) * [首个程序](firstprograms/) * [菜单和工具栏](menusandtoolbars/) * [布局管理](gtklayoutmanagement/) * [事件](gtkevents/) * [对话框](gtkdialogs/) * [小部件](gtkwidgets/) * [小部件 II](gtkwidgetsII/) * [`GtkTreeView`小部件](gtktreeview/) * [`GtkTextView`小部件](gtktextview/) * [自定义 GTK+ 小部件](customwidget/) ## GTK+ GTK+ 是用于创建图形用户界面的库。 该库是用 C 编程语言创建的。 GTK+ 也称为 GIMP 工具包。 最初,该库是在开发 GIMP 图像处理器时创建的。 ## 相关教程 [GTK# 教程](/gui/gtksharp/), [PyGTK 教程](/gui/pygtk/), [Ruby GTK 教程](/gui/rubygtk/)和 [Cairo 图形教程](/gfx/cairo/)。