CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  移动平台 >  Symbian

如何显示不在mbm的bmp文件

楼主anel()2006-07-04 15:49:20 在 移动平台 / Symbian 提问

有一独立bmp文件,不在mbm内,怎样显示在屏幕上 问题点数:20、回复次数:8Top

1 楼Beover1984(摇滚人生)回复于 2006-07-04 16:08:07 得分 15

参考一下这个例子  
  S60   Platform:   Image   Converter   Example   v2.0   http://www.forum.nokia.com/info/sw.nokia.com/id/e79aecf5-8fef-4732-8918-fe0e0089d325/S60_Platform_Image_Converter_Example_v2_0_en.zip.htmlTop

2 楼zorro0799(猪状元)回复于 2006-07-04 16:27:34 得分 5

第一种是文件方式转换,第二种是数据方式转换,看看相关文档,再google上搜一下  
  CImageDecoder*   iImageDecoder   =   CImageDecoder::FileNewL(   iFs,   aFileName   );  
  CImageDecoder*   iImageDecoder   =   CImageDecoder::DataNewL(   iFs,   aData   );Top

3 楼anel()回复于 2006-07-05 12:09:54 得分 0

谢谢大家的指点,我代码如下:  
  ibmp=new   (ELeave)   CFbsBitmap();  
  iImageDecoder   =   CImageDecoder::FileNewL(   irfs,   PATH   );  
  TFrameInfo   info=iImageDecoder->FrameInfo();  
  ibmp->Create(   info.iOverallSizeInPixels,info.iFrameDisplayMode   );    
  iImageDecoder->Convert(   &iStatus,   *ibmp);  
  执行iImageDecoder->Convert过后不久就报错,要是删除该行代码,就不会报错,这里为什么呀?  
  Top

4 楼zorro0799(猪状元)回复于 2006-07-05 16:17:27 得分 0

你在RunL函数设个断点,看能不能运行到那,如果可以,跟进去运行看报错在哪Top

5 楼anel()回复于 2006-07-05 16:52:32 得分 0

搞定了,以上代码不能单独运行,做一个转换类,类的转换函数包括以上代码就可以了Top

6 楼cyyy(源)回复于 2006-07-13 11:19:25 得分 0

做一个转换类是什么意思?   能说明一下吗?Top

7 楼anel()回复于 2006-07-17 14:26:47 得分 0

可参考Examples\multimedia\imageconvTop

8 楼hanxiao_0210(hanxiao)回复于 2006-08-18 18:35:32 得分 0

markTop

相关问题

关键词

得分解答快速导航

  • 帖主:anel
  • Beover1984
  • zorro0799

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
CSDN网站24小时值班电话:13552009689
Copyright © 2000-2009, CSDN.NET, All Rights Reserved
GongshangLogo