WEB开发网
开发学院手机开发Symbian 开发 Symbian之Localization 阅读

Symbian之Localization

 2010-07-06 04:40:00 来源:WEB开发网   
核心提示:reg文件中localisable_file_name指明了程序使用的资源文件名,所以系统不会去加载TestRss.rsc文件,Symbian之Localization(3),所以其中的资源也同样不可用,我不清楚localisable_file_name是否可以写多个,可以在任何目录,iR.OpenL(CEikonEn
reg文件中localisable_file_name指明了程序使用的资源文件名,所以系统不会去加载TestRss.rsc文件,所以其中的资源也同样不可用。我不清楚localisable_file_name是否可以写多个,但我找到了另外一个办法,就是RResourceFile类:

RResourceFile iR;

//这里TestRss.rsc不一定要放在resourceapps下,可以在任何目录。

iR.OpenL(CEikonEnv::Static()->FsSession(), _L("E:\resource\apps\TestRss.rsc"));

TBuf8<256> buf8;

//这里R_TEST_RESOURCE貌似必须从1开始的,即rss中不要写NAME字段

iR.ReadL(buf8, R_TEST_RESOURCE);

//读出来的8位描述符需要转成16位的。

TPtrC ptr( reinterpret_cast< const TUint16*>( buf8.Ptr() ), ( buf8.Length() / 2 ) );

iR.Close();

原创文章,转载请注明出处:Cherubine

本文固定链接:http://www.wangth.com/?p=173

上一页  1 2 3 

Tags:Symbian Localization

编辑录入:coldstar [复制链接] [打 印]
赞助商链接