
gtk
wolfsun3
这个作者很懒,什么都没留下…
展开
-
gtk防止窗口最大化
1.代码中添加g_signal_connect(G_OBJECT(window), "configure-event", G_CALLBACK(callback_detect_window_size), NULL);2.回调如下gboolean callback_detect_window_size(GtkWidget *window, GdkEvent *event, gpointe原创 2015-07-24 17:13:29 · 1038 阅读 · 0 评论 -
gtk实现alt+f4功能
1.给窗口添加下面信号:g_signal_connect(G_OBJECT(window), "delete-event", G_CALLBACK(callback_on_delete), window);2.回调函数如下static gboolean callback_on_delete(GtkWidget *window, GdkEvent *event, gpointer u原创 2015-07-24 17:02:15 · 552 阅读 · 0 评论 -
gtk拖拽面板
1.添加下面代码g_signal_connect(G_OBJECT(window), "button-press-event", G_CALLBACK(window_drag), NULL);2.回调如下gboolean window_drag(GtkWidget *widget, GdkEventButton *event, GdkWindowEdge edge){ i原创 2015-07-24 17:09:47 · 1052 阅读 · 0 评论 -
linux下,让程序在后台运行
让程序后台运行的方法如下:1.在代码中添加如下代码即可:daemon(0, 0);2.调用编译好的二进制时候,后面加&,例如system("/home/sun/xxx &");原创 2015-07-24 17:18:24 · 687 阅读 · 0 评论