喜欢散步 发表于 2014-5-16 23:36:11

GTK+的一点笔记, 一起学的一起来

学完一些基本的C了, 想做点带图形界面的东西, 最近又有点想学linux, 所以, 就干脆学GTK+来写界面算了。本人用的linux与gcc如下:


在写GTK+前, 搭建GTK+开发环境:




下面开始写第一个GTK+程序:

最简单的窗口程序

代码如下:
#include <gtk/gtk.h>
int main(int argc, char **argv)
{
      gtk_init(&argc, &argv);
      //初始化, 必须
      GtkWidget *window = NULL;
      //声明窗口控件指针
      window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
      //新建一个窗口
      gtk_widget_show(window);
      //显示窗口
      gtk_main();//GTK+主循环,等特事件,必须
      return 0;
}
用最一种方便的方法编译上面这个程序:



运行结果如下图所示:



最简单的窗口已完成。




work_hoep_love 发表于 2016-1-12 18:35:20

请问你现在gtk学的怎么样了,我有个gtk的问题一直没弄明白????急

喜欢散步 发表于 2016-3-1 08:53:55

work_hoep_love 发表于 2016-1-12 18:35
请问你现在gtk学的怎么样了,我有个gtk的问题一直没弄明白????急

没怎么学,学了基本的,现在在学perl了。C不学深,了解

zhouxcpython 发表于 2016-6-6 10:04:10

感谢分享
页: [1]
查看完整版本: GTK+的一点笔记, 一起学的一起来