本书以范例程序的形式,由浅入深的引导读者学习开源软件领域和 Linux 平台上最为著名的图形界面开发工具GTK+2.0 的程序设计,是学习使用GTK+2.0 编程的良师益友。
本书共 11 章,提供了70 余个GTK+2.0 程序范例,可以分两部分。第一部分为第1 章至第5 章,主要讲述基础的GTK+2.0 编程、GTK+2.0 中的常用控件的使用方法、常用的GTK+2.0 编程技巧及其综合应用等,是初学者入门的导引;第二部分为第6 章到第11 章,是前一部分的提高和扩展。主要讲述GTK+2.0中新增的复杂控件的使用、文件操作、游戏编程、自定义控件、结合MySQL 数据库编程、网络编程和GTK+2.0 中外观启动文件、动态链接库、线程等高级应用。是进一步研究和应用GTK+2.0 编程,开发实用程序和大型软件的前提。
本书适合利用 GTK+2.0 开发的专业人员,具有C 语言基础的大中专院校的相关专业的师生以及在Linux 上开发图形界面的爱好者。
1