資源簡介
在Linux實現(xiàn)的gtk圖片資源的使用
代碼片段和文件信息
#include?
int?main(int?argcchar?*argv[])
{
????????//1.gtk環(huán)境的初始化
????????gtk_init(&argc?&argv);
????????//2.創(chuàng)建一個窗口window
????????GtkWidget?*window?=?gtk_window_new(GTK_WINDOW_TOPLEVEL);
????????//3.創(chuàng)建一個水平布局容器hbox
????????GtkWidget?*hbox?=?gtk_hbox_new(TRUE?10);
????????//將hbox添加到window
????????gtk_container_add(GTK_CONTAINER(window)?hbox);
????????//4.創(chuàng)建一個圖片控件
????????GtkWidget?*image_one?=?gtk_image_new_from_file(“./img/1.png“);
????????//將image_one添加到hbox
????????gtk_container_add(GTK_CONTAINER(hbox)?image_one);
????????//5.通過GdkPixbuf來寫該圖片大小
????????//5.1創(chuàng)建pixbuf,需要占用資源,使用完需要釋放
????????GdkPixbuf?*src?=?gdk_pixbuf_new_from_file(“./img/2.png“?NULL);
????????//5.2修改圖片大小
????????GdkPixbuf?*dst?=?gdk_pixbuf_scale_simple(src100100GDK_INTERP_BILINEAR);
????????GtkWidge
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????193??2015-07-02?16:33??13_gtk_image\Makefile
?????文件???????7761??2015-07-02?16:33??13_gtk_image\gtk_image
?????文件??????22939??2015-05-31?09:39??13_gtk_image\img\4.png
?????文件??????15728??2015-05-31?09:37??13_gtk_image\img\1.png
?????文件??????35799??2015-05-31?09:38??13_gtk_image\img\3.png
?????文件??????29835??2015-05-31?09:37??13_gtk_image\img\2.png
????.......??????2039??2015-07-02?16:33??13_gtk_image\gtk_image.c
?????目錄??????????0??2015-05-31?09:41??13_gtk_image\img
?????目錄??????????0??2015-07-02?16:33??13_gtk_image
-----------?---------??----------?-----??----
???????????????114294????????????????????9
評論
共有 條評論