QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2182|回复: 3

关于gtk下p i x m a p图片的显示?

[复制链接]
发表于 2002-8-11 20:19:23 | 显示全部楼层 |阅读模式
关于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. ",
" ......... ",
" ",
" "};
发表于 2002-8-12 09:35:42 | 显示全部楼层
可能是路径的问题,编译后是如何运行你的程序的?
另外用xpm图象是不是要include呢?
再就是有可能是xpm图象本身的问题了,你用图像游览器能看到吗 ?
回复

使用道具 举报

 楼主| 发表于 2002-8-12 12:05:52 | 显示全部楼层

谢谢你的答复,的确用看图软件也看不到,但是。。。

如何编写xmp文件呢???
回复

使用道具 举报

发表于 2002-8-13 09:07:59 | 显示全部楼层

Re: 谢谢你的答复,的确用看图软件也看不到,但是。。。

[quote:28f2652ed7="binladen"]如何编写xmp文件呢???[/quote]

好象用GIMP将一幅图像另存就可以了啊?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-5-9 05:08 , Processed in 0.075284 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表