|
发表于 2004-3-23 20:15:35
|
显示全部楼层
下面是我修改过的代码:
[PHP]
#include <gtk/gtk.h>
void destroy(GtkWidget *widget, gpointer data)
{
gtk_main_quit();
}
int main(int argc, char*argv[])
{
GtkWidget *window;
GtkWidget *button;
gtk_init(&argc, &argv);
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
{
GtkStyle *style = gtk_rc_get_style(window);
pango_font_description_set_family(style->font_desc, "simsun");
gtk_widget_set_style(window, style);
}
gtk_window_set_title(GTK_WINDOW(window), g_locale_to_utf8("中文", -1, NULL, NULL, NULL));
gtk_container_set_border_width(GTK_CONTAINER(window), 10);
g_signal_connect (G_OBJECT (window), "destroy", G_CALLBACK (destroy), NULL);
button = gtk_button_new_with_label(g_locale_to_utf8("中文", -1, NULL, NULL, NULL));
gtk_container_add(GTK_CONTAINER(window), button);
gtk_widget_show(button);
gtk_widget_show(window);
gtk_main();
return 0;
}
[/PHP] |
|