|
关于gtk下p i x m a p图片的显示?
关于pixmap:我在gtk 1.2 下加载 xmp 图像,一般的都可以,可是这个为什么显示不出来呢?加载语句如下pixmap = gdk_pixmap_create_from_xpm( window->window, &mask,
& s t y l e - > b g [ G T K _ S T A T E _ N O R M A L ] ,
"./文件名.xpm" );
pixmapwid = gtk_pixmap_new( pixmap, mask );
gtk_widget_show( pixmapwid );
gtk_container_add( GTK_CONTAINER(window), pixmapwid );
原文件如下
/* XPM */
static const char * xpm_data[] = {
"16 16 3 1",
" c None",
". c #000000000000",
"X c #FFFFFFFFFFFF",
" ",
" ...... ",
" .XXX.X. ",
" .XXX.XX. ",
" .XXX.XXX. ",
" .XXX..... ",
" .XXXXXXX. ",
" .XXXXXXX. ",
" .XXXXXXX. ",
" .XXXXXXX. ",
" .XXXXXXX. ",
" .XXXXXXX. ",
" .XXXXXXX. ",
" ......... ",
" ",
" "};  |
|