我有一个非常简单的代码,它创建一个GtkWindow并在其中放置一个GtkButton。
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_widget_set_size_request(_window, 800, 450);
gtk_window_set_decorated(GTK_WINDOW (_window), FALSE);
gtk_window_set_position(GTK_WINDOW (_window),GTK_WIN_POS_CENTER_ALWAYS);
gtk_window_set_resizable(GTK_WINDOW (_window), FALSE);
_startbutton = gtk_button_new_with_label("myLabel");
gtk_container_add(GTK_CONTAINER(_window), _startbutton);
gtk_widget_show_all(_window);
然而,这并没有按预期工作,因为按钮填满了整个窗口。 我试图找到一种方法来改变按钮大小,但我找到的所有方法都使用了一些不推荐使用的方法...... 有人能告诉我这样做的方法吗?
答案 0 :(得分:4)