人間夜行

一切の有為の法 夢幻泡影の如し

GTK+ 01 first

| 评论

本人要学GTK+啦!(囧)所以把各种感悟都写在这里。

《GTK+程序设计教程》为材料来学习。在此感谢zetcode.com和翻译卢名扬。(这话以后就不说了。。。)

本篇对应http://zetcode.com/tutorials/gtktutorial/chinese/firstprograms/

#include <gtk/gtk.h>
//编译使用:gcc 文件名 `pkg-config --libs --cflags gtk+-2.0`
//所有注释仅为我的理解
int main( int argc, char *argv[])
{
	//建立一个窗口对象
	GtkWidget *window;
	//初始化gtk,必须有
	gtk_init(&argc, &argv);
	//初始化window对象
	window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
	//显示window
	gtk_widget_show(window);
	//启动gtk,必须有,从此进入主循环
	gtk_main();
	//事实上本程序不会结束
	return 0;
}

评论