当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 简介GTK (GIMP Toolkit) 是一套用于创建图形用户界面的工具包。
 

 

    摘要:编译 hello world 程序 编译命令是: gcc -wall -g helloworld.c -o helloworld `pkg-config --cflags gtk+-2.0` \`pkg-config --libs gtk+-2.0` 要用程序 pkg-config,可以从 www.freedesktop.org 得到。这个程序读文件 .pc 来决定编译 gtk 程序需要的编......
 ·gtk+ 2.0 教程--事件    »显示摘要«
    摘要:事件 除了有前面描述的信号机制外,还有一套events反映 x 事件机制。回调函数可以与这些事件连接。这些事件是: eventbutton_press_eventbutton_release_eventscroll_eventmotion_notify_eventdelete_eventdestroy_eventexpose_eventkey_press_eventkey_release_ev......


GTK+ 2.0 教程--简介

简介

证,所以你可以用它来开发开源软件.自由软件,甚至是封闭源代码的商业软件, 【程序编程相关:[收藏]:BIOS的启动原理

gtk (gimp toolkit) 是一套用于创建图形用户界面的工具包.它遵循 lgpl 许可 【推荐阅读:Struts开发技巧

gtk 被称为 gimp 工具包是因为最初写它是用来开发 gimp (gnu 图像处理程序) 【扩展信息:在 Visual C++ 中控制全局对象

而不用花费任何钱来购买许可证与使用权.

的,但是它现在已经被用于很多软件项目了,包括 gnome (gnu 网络对象模型环境

).gtk 是在 gdk (gimp drawing kit) 与 gdk-pixbuf 的基础上建立起来的,gdk

 基本上是对访问窗口的底层函数 (在 x 窗口系统中是 xlib) 的一层封装,

gdk-pixbuf 是一个用于客户端图像处理的库.

gtk 的创建者是:

peter mattis petm@xcf.berkeley.edu

spencer kimball spencer@xcf.berkeley.edu

josh macdonald jmacd@xcf.berkeley.edu

gtk 的当前维护者是:

owen taylor otaylor@redhat.com

tim janik timj@gtk.org

gtk 实质上是一个面向对象的应用程序接口 (api).尽管完全用 c 写成的,但它

是基于类与回调函数 (指向函数的指针) 的思想实现的.


...   下一页
 ·gtk+ 2.0 教程--数据类型    »显示摘要«
    摘要:数据类型 你或许发现前述示例中有几个地方需要解释。gint、gchar等等。去看int和char的定义,它们是glib系统的一部分。这用来避免在计算时对简单数据类型低级的依赖。 一个好的示例是,"gint32"被定义为任何平台的32位整数,无论是64位的alpha还是32位的i386。该类型定义非常直观。 gtk 的设计是面向对象的,一个构件是一个对象。 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE