在gtk中显示来自互联网的图像

时间:2009-11-17 12:28:25

标签: c gtk

我想从互联网上显示图像 我该怎么说呢?

1 个答案:

答案 0 :(得分:5)

GTK +不会从互联网上读取文件,你必须自己做这个部分。

在内存中以已知格式(如JPEG或PNG)获取像素数据后,请调用gdk_pixbuf_new_from_stream()(在设置内存中的流后)加载它。

然后将pixbuf交给gtk_image_new_from_pixbuf(),将你的GtkImage添加到GtkWindow,在窗口上调用gtk_widget_show_all(),你应该完成。