Symbian 将位图资源绘制到客户区 Symbian C++
2010-04-20 16:11:00 来源:WEB开发网核心提示:1、在项目的 group目录 同级目录下新建 gfx目录2、在 gfx目录 下新建位图 tiaoguo.bmp3、打开项目的 mmp文件 ,添加如下内容A、添加库引用LIBRARY fbscli.libB、添加创建位图资源START BITMAP mAdSDKDemo.mbmHEADERTARGETPATH esour
1、在项目的 group目录 同级目录下新建 gfx目录
2、在 gfx目录 下新建位图 tiaoguo.bmp
3、打开项目的 mmp文件 ,添加如下内容
A、添加库引用
LIBRARY fbscli.lib
B、添加创建位图资源
START BITMAP mAdSDKDemo.mbm
HEADER
TARGETPATH esourceapps
SOURCEPATH ..gfx
SOURCE c24 tiaoguo.bmp
END
4、重编译项目,SDK目录下会多出两个文件,分别是
Epoc32includemAdSDKDemo.mbg
Epoc32DatazesourceappsmAdSDKDemo.mbm
5、在pkg文件中添加如下语句
“$(EPOCROOT)epoc32datazesourceappsmAdSDKDemo.mbm” -”!:esourceappsmAdSDKDemo.mbm”
6、在程序中加载位图,添加如下内容
A、添加头文件
#include
#include
B、添加加载代码
CFbsBitmap* bitmap = new (ELeave)CFbsBitmap();
_LIT(KMBMFILE,”\resource\apps\mAdSDKDemo.mbm“);
TFileName file(KMBMFILE);
User::LeaveIfError(CompleteWithAppPath(file));
User::LeaveIfError(bitmap->Load(file,EMbmMadsdkdemoTiaoguo));
更多精彩
赞助商链接