没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
16.1 GTK+/Gnome开发简介
GTK+是一个用于创建图形用户界面(GUI)的图形库,它
在功能上类似微软的MFC,为应用程序提供了一套与平
台无关的图形用户接口。GTK+最初用于开发GIMP(
General Image Manipulation Program),因而称为
GTK(GIMP Toolkit)。
16.1.1 第一个GTK+应用程序
GtkWidget *gtk_window_new(GtkWindowType
windowtype);
Ø GTK_WINDOW_TOPLEVEL
Ø GTK_WINDOW_DIALOG
Ø GTK_WINDOW_POPUP
void gtk_widget_show(GtkWidget*widget);
void gtk_main(void);
16.1.2 信号连接回调函数
#define gtk_signal_connect(object, name, func,
func_data) \
gtk_signal_connect_full((object), (name), (func), 0,
(func_data), 0, 0, 0)
gulonggtk_signal_connect_full(GtkObject*object,
const gchar *name, GtkSignalFuncfunc, \
GtkCallbackMarshalunsupported, gpointer data,
GtkDestroyNotifydestroy_func, \
gint object_signal, gint after);
void callback_func(GtkWidget*widget, gpointer
callback_data);
16.1.2 信号连接回调函数
#define gtk_signal_connect_object(object, name, func,
slot_object) \
gtk_signal_connect_full((object), (name), (func), 0,
(slot_object), 0, 1, 0)
gulonggtk_signal_connect_full(GtkObject*object,
const gchar *name, GtkSignalFuncfunc, \
GtkCallbackMarshalunsupported, gpointer data,
GtkDestroyNotifydestroy_func, \
gint object_signal, gint after);
void callback_func( GtkObject*object );
剩余26页未读,继续阅读
资源评论
csdn_199
- 粉丝: 18
- 资源: 191
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功