MAknsSkinInstance* skin = AknsUtils::SkinInstance();
CFbsBitmap* bitmap = AknsUtils::GetCachedBitmap( skin,
KAknsIIDQsnBgAreaMain );
if ( bitmap )
{
gc.BitBlt( TPoint(0,0), bitmap);
}
bitmap为一指针,不拥有所有权,不用释放它
本文介绍在Symbian平台上使用AknsUtils类库加载皮肤实例和位图的方法,并展示了如何利用GC对象将位图绘制到指定位置的过程。
MAknsSkinInstance* skin = AknsUtils::SkinInstance();
CFbsBitmap* bitmap = AknsUtils::GetCachedBitmap( skin,
KAknsIIDQsnBgAreaMain );
if ( bitmap )
{
gc.BitBlt( TPoint(0,0), bitmap);
}
bitmap为一指针,不拥有所有权,不用释放它
6010