1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| void afficher_image(GtkWidget *pButton3, gpointer data)
{
GtkWidget *pWindow_image;
GtkWidget * pImage;
GtkWidget * pHBox;
pWindow_image=gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size(GTK_WINDOW(pWindow_image), 320, 200);
gtk_window_set_title(GTK_WINDOW(pWindow_image), "Image");
g_signal_connect(G_OBJECT(pWindow_image), "destroy", G_CALLBACK(gtk_main_quit), NULL);
pHBox = gtk_hbox_new(FALSE, 0);
gtk_container_add(GTK_CONTAINER(pWindow_image), pHBox);
/* Chargement d'une image a partir d'un fichier */
pImage = gtk_image_new_from_file("c:\\img.png");
gtk_box_pack_start(GTK_BOX(pHBox), pImage, FALSE, FALSE, 5);
gtk_widget_show_all(pWindow_image);
} |
Partager