鱼C论坛

 找回密码
 立即注册
查看: 3301|回复: 3

[资源分享] GTK+的一点笔记, 一起学的一起来

[复制链接]
发表于 2014-5-16 23:36:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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

在写GTK+前, 搭建GTK+开发环境:
apt-get.png



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

最简单的窗口程序

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


运行结果如下图所示:

win.png

最简单的窗口已完成。




想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-1-12 18:35:20 | 显示全部楼层
请问你现在gtk学的怎么样了,我有个gtk的问题一直没弄明白????急
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-1 08:53:55 | 显示全部楼层
work_hoep_love 发表于 2016-1-12 18:35
请问你现在gtk学的怎么样了,我有个gtk的问题一直没弄明白????急

没怎么学,学了基本的,现在在学perl了。C不学深,了解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-6 10:04:10 | 显示全部楼层
感谢分享
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-24 21:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表