利用GTK+进行GNOME编程指南
1. GNOME窗口初探
我们先来看看一个GNOME程序,这里使用 GnomeApp 小部件来替代 GtkWindow 。以下是示例代码,将其保存为 gnome1.c :
#include <gnome.h>
int main (int argc, char *argv[])
{
GtkWidget *app;
gnome_program_init (“gnome1”, “1.0”, MODULE, argc, argv, NULL);
app = gnome_app_new (“gnome1”, “The Window Title”);
gtk_widget_show(app);
gtk_main ();
return 0;
}
编译时,需要包含GNOME头文件,使用 pkg-config 传递 libgnomeui 和 libgnome :
$ gcc gnome1.c –o gnome1 `pkg-config —cflags —libs libgnome-2.0 libgnomeui-2.0`
GnomeApp 小部件继承自 GtkWindow ,它使得添加菜单、
超级会员免费看
订阅专栏 解锁全文
2027

被折叠的 条评论
为什么被折叠?



