ZhangZe

Computer World--Linux, BSD

博客园 首页 新随笔 联系 管理

2010年5月20日 #

摘要: Part 3 终于要谈正题了,如何使用GObject去构件一个所谓的“对象”呢?其实是一件简单但却痛苦的事情。 在罗列代码之前,还是要啰嗦两句。GObject中每个类要定义两个结构体,假设你要定义的类型为People,那么你要定义两个结构分别名为People和PeopleClass,估计刚接触的人会有些晕,一般的C++啊,JAVA什么的都是直接一个class了事儿了。但记住... 阅读全文
posted @ 2010-05-20 20:40 ze_zhang 阅读(572) 评论(0) 推荐(0) 编辑

摘要: PART 2.在正式开始GObject的学习之前,还要简单提一下大名鼎鼎的建立在GObject系统之上的桌面图形库Gtk,先来个最简单的程序看看。#include <gtk/gtk.h>int main( int argc, char *argv[]){  GtkWidget *window;  gtk_init(&argc, &argv);  window = gtk... 阅读全文
posted @ 2010-05-20 19:22 ze_zhang 阅读(426) 评论(0) 推荐(1) 编辑