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));
[]
更多精彩
赞助商链接