#include <gtk/gtk.h> // 头文件
int main( int argc,char *argv[] )
{
gtk_init(&argc, &argv); // 初始化
// 创建顶层窗口
GtkWidget *window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
// 设置窗口的标题
gtk_window_set_title(GTK_WINDOW(window), "Window");
// 设置窗口在显示器中的位置为居中
gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER);
// 设置窗口的最小大小
gtk_widget_set_size_request(window, 400, 300);
// 固定窗口的大小
gtk_window_set_resizable(GTK_WINDOW(window), FALSE);
// "destroy" 和 gtk_main_quit 连接
g_signal_connect(window, "destroy", G_CALLBACK(gtk_main_quit), NULL);
gtk_widget_show_all(window); // 显示窗口全部控件
//gtk_widget_hide_all(window); // 隐藏窗口
gtk_main(); // 主事件循环
return 0;
}