首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Symbian >

AVKON 6 是什么东东

2012-03-25 
AVKON 6 是什么错误怎么我调试运行到iTabGroup- ReplaceTabL(1,bitmap)程序就退出了,出现了那个AVKON6错

AVKON 6 是什么错误
怎么我调试运行到iTabGroup-> ReplaceTabL(1,bitmap);程序就退出了,出现了那个   AVKON   6   错误。
  我想为tab帖上图片。
  CFbsBitmap*   bitmap   =   iEikonEnv-> CreateBitmapL(KTitleBitMapFile,EMbmAn011);
  iTabGroup-> ReplaceTabL(1,bitmap);

[解决办法]
参考下面的代码:

void CMyAppUi::SetTabImageL()
{
if (iDecoratedTabGroup)
{
TFileName iconfile(KMyAppIconFile); // iconfile containing SVGs

TUint16 bitmapindex = EMbmMyApp_regForward; // from mbg-enum
CFbsBitmap *bitmap = AknIconUtils::CreateIconL(iconfile, bitmapindex);
CFbsBitmap *mask = AknIconUtils::CreateIconL(iconfile, bitmapindex+1);

//TSize twipsSize(bitmap-> SizeInTwips());
TSize iconSize(68, 22);
AknIconUtils::SetSize(bitmap, iconSize);
AknIconUtils::SetSize(mask, iconSize);

iTabGroup = (CAknTabGroup*) iDecoratedTabGroup-> DecoratedControl();

// replace tabtext with images
iTabGroup-> ReplaceTabL(EMyAppView1Tab, bitmap, mask);
iTabGroup-> ReplaceTabL(EMyAppView2Tab, bitmap, mask);
iTabGroup-> SetObserver( this );
}
}

热点排行