I add the code like this in the example project--Helloworldbasic:

_LIT (KMultiBitmapFilename,"c:\\System\\Apps\\Graphics\\IMAGES.MBM");

// CHelloWorldBasicAppView::ConstructL(const TRect& aRect)iImage2 = new(ELeave) CFbsBitmap();
CleanupStack::PushL(iImage2);
User::LeaveIfError(iImage2->Load(KMultiBitmapFilename,0));
CleanupStack::Pop(EMbmImagesImage1);

//CHelloWorldBasicAppView:raw(const TRect& aRect)
CWindowGc& gc = SystemGc();
gc.SetPenStyle(CGraphicsContext::ENullPen);
gc.SetBrushColor(KRgbGray);
gc.SetBrushStyle(CGraphicsContext::ESolidBrush);
gc.DrawRect(aRect);
gc.BitBlt(Rect().iTl ,iImage2);
and I have modify the mmp and add the header file, it is successful when compiling, and abortion when execute it,.
Using the debugger ,and it send the error " e32user-cbase, error code 90'"

I have read the most reference article on this issue,and it does not help. so I put it in the discuss board,and hope somaone help me! it has confused me for days.