智手移动中文网's Archiver

智手小石头 发表于 2006-5-9 11:09

如何显示bmp或者jpeg文件图像

symbian上图片的显示用CFbsBitmap,先把其他文件的图片转换为CFbsBitmap在显示。核心代码如下:
iImageDecoder = CImageDecoder::FileNewL( iFs, aFileName );
       
        // create the destination bitmap
        iBitmap = new (ELeave) CFbsBitmap();
        iBitmap->Create( iImageDecoder->FrameInfo().iOverallSizeInPixels,
                                         iImageDecoder->FrameInfo().iFrameDisplayMode );

        // start conversion to bitmap
        iState = EDecoding;
        iImageDecoder->Convert( &iStatus, *iBitmap );

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.