包含头文件 #include
主函数 main
环境初始化 gtk_init
创建窗口 gtk_window_new
设置窗口属性 gtk_widget_set_size_request
gtk_window_set_resizable
gtk_window_set_title
gtk_window_set_position
创建按钮 gtk_button_new_width_label
将按钮放到窗口中去 gtk_container_add
显示窗口所有内容 gtk_widget_show_all
信号连接 g_singnal_connect
主事件循环 gtk_main
编辑运行 gcc xxx.c `pkg-config --cflags --libs gtk+-2.0`
#include <gtk/gtk.h>
#include <stdio.h>
void my_haha(GtkButton *button,gpointer user_data);
int main(int argc, char *argv[])
{
//环境初始化
gtk_init(&argc,&argv);
//创建窗口
GtkWidget* window = gtk_window_new