如何使用:
#define KMbmFileName _L("z://resource//apps//testgrid.mbm")
void CMainViewContainer::ConstructL(const TRect& aRect)
{
CreateWindowL();
SetRect(aRect);
TRect gridRect(TPoint(0,0), aRect.Size());
iContrl = CGridContrl::NewL(4, this, gridRect); //4表示4维, 这个数字可以根据需要定义
TFileName fileName;
fileName.Copy(KMbmFileName);
for (TInt i = 0; i < 20 ; i++)
{
CNewGridItem* gridItem = CNewGridItem::NewL(fileName, EMbmTestgrid301 + i, EMbmTestgrid301_mask + i, _L("QQ"));
iContrl->AddItemL(gridItem);
}
ActivateL();
}
简单吧,呵呵
下载地址: